Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All algorithms #88

Merged
merged 33 commits into from
Jun 3, 2020
Merged

All algorithms #88

merged 33 commits into from
Jun 3, 2020

Conversation

alan-stokes
Copy link
Contributor

tie in for the project to test mapping algorithms. is a blind copy of c model with bitfields

@coveralls
Copy link

coveralls commented May 31, 2019

Pull Request Test Coverage Report for Build 768

  • 5 of 6 (83.33%) changed or added relevant lines in 4 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+1.2%) to 91.511%

Changes Missing Coverage Covered Lines Changed/Added Lines %
spinn_utilities/default_ordered_dict.py 0 1 0.0%
Totals Coverage Status
Change from base Build 766: 1.2%
Covered Lines: 2059
Relevant Lines: 2250

💛 - Coveralls

@coveralls
Copy link

coveralls commented May 31, 2019

Pull Request Test Coverage Report for Build 1028

  • 9 of 10 (90.0%) changed or added relevant lines in 4 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.2%) to 92.454%

Changes Missing Coverage Covered Lines Changed/Added Lines %
spinn_utilities/default_ordered_dict.py 4 5 80.0%
Totals Coverage Status
Change from base Build 1024: 0.2%
Covered Lines: 2475
Relevant Lines: 2677

💛 - Coveralls

@@ -56,20 +58,22 @@ def get_executable_path(self, executable_name):
return potential_filename

# No executable found
return None
raise FailedToFindBinaryException(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are you introducing a new failure mode?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

better to fail before loading data. if you dont have a failure mode here. it causes some horrible error about flood filling None. fail fast and understandablly

@dkfellows dkfellows added this to the 5.1.0 milestone Aug 12, 2019
Copy link
Member

@rowleya rowleya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one seems simple enough.

Conflicts:
	spinn_utilities/ordered_default_dict.py
@dkfellows dkfellows modified the milestones: 5.1.0, 6.0.0 Nov 22, 2019
@alan-stokes alan-stokes added this to to be merged in bit_field_compression Jan 28, 2020
fixes to make it work for structural and makes the compressor and sorter work with vogals2011.

it currently has 2 key components removed:
the fake heap. and the bitfield sorter. as the sorter seem to cause very dodgy errors and i have not yet tested with the fake heap reinstalled.

christian is currently looking at rewriting the sorter etc so that its more efficent and thus hopefully debugged in the process.

this in theory though. should pass intergration tests
@alan-stokes
Copy link
Contributor Author

fixed elsewhere

@alan-stokes alan-stokes closed this May 5, 2020
@alan-stokes alan-stokes deleted the all_algorithms branch May 5, 2020 09:23
@alan-stokes alan-stokes removed this from to be merged in bit_field_compression May 6, 2020
@alan-stokes alan-stokes restored the all_algorithms branch May 6, 2020 10:43
@alan-stokes alan-stokes reopened this May 6, 2020
@alan-stokes
Copy link
Contributor Author

alas not. we do need this. at least for a file rename

@alan-stokes alan-stokes added this to to be merged in bit_field_compression May 6, 2020
@alan-stokes alan-stokes merged commit 3fdd4d1 into master Jun 3, 2020
@alan-stokes alan-stokes deleted the all_algorithms branch June 3, 2020 08:13
@alan-stokes alan-stokes moved this from to be merged to merged in bit_field_compression Jun 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

6 participants