Skip to content

Bump version 0.3.0 -> 1.0.0#44

Merged
ben9809 merged 130 commits into
mainfrom
dev
Apr 14, 2026
Merged

Bump version 0.3.0 -> 1.0.0#44
ben9809 merged 130 commits into
mainfrom
dev

Conversation

@ben9809

@ben9809 ben9809 commented Apr 14, 2026

Copy link
Copy Markdown
Member

No description provided.

ben9809 and others added 30 commits December 22, 2025 15:58
This fix changes the way signal differentiation has been done until now
Included pseudocode and a more specific description of the algorithm. Update dis/advantages and references
Due to updates made to the algo, testing the type behaviour of the variable factor can be skipped since the cast to float is done inside the algo function
fix timestep error to avoid generating spikes at t=0, update threshold types and handle threshold properly
Refactor code and docs for latency encoding algorithms
Refactor code and docs for Global Referenced algorithms
…d `encoders`

BREAKING CHANGE: import paths have changed.
- `spikify.filtering` → `spikify.filters`
- `spikify.encoding` → `spikify.encoders`
Tecnical description for algorithms and filters
refactor!: rename `filtering` and `encoding` packages to `filters` an…
@codecov

codecov Bot commented Apr 14, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 99.72376% with 1 line in your changes missing coverage. Please review.

@@            Coverage Diff             @@
##             main      #44      +/-   ##
==========================================
+ Coverage   97.75%   99.76%   +2.00%     
==========================================
  Files          21       21              
  Lines         401      418      +17     
  Branches      112      103       -9     
==========================================
+ Hits          392      417      +25     
+ Misses          4        0       -4     
+ Partials        5        1       -4     
Flag Coverage Δ
unittests 99.76% <99.72%> (+2.00%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
TempEncDeconAlgo 100.00% <100.00%> (∅)
TempEncGlobAlgo 100.00% <100.00%> (∅)
TempEncContAlgo 99.09% <98.92%> (∅)
TempEncLatAlgo 100.00% <100.00%> (∅)
TempEncRateAlgo 100.00% <100.00%> (∅)
Filters 100.00% <100.00%> (∅)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

# Adjust levels to avoid out-of-range values
levels = np.clip(levels, 0, 2**num_bits - 1)

spikes = np.zeros((T, F), dtype=np.uint8)
spike = np.zeros_like(signal, dtype=np.int8)

# base signal initialized at the start of the signal
base = signal[0, :]
@ben9809 ben9809 merged commit 468bd0f into main Apr 14, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant