summaryrefslogtreecommitdiff
path: root/test/test_distance.py
AgeCommit message (Collapse)Author
2021-12-29Use assert_allclose instead of assert_equal in tests to allow for different ↵gspr
floating point behavior on different architectures or optimization levels. (#49)
2016-02-03fixed spike-sync bugMario Mulansky
fixed ugly bugs in code for computing multi-variate spike sync profile and multi-variate spike sync value.
2015-12-18bugfix for edge correctionMario Mulansky
fixed bug within new edge correction (auxiliary spike was ignored in some cases) added regression test with 10000 random spike train sets
2015-12-14Merge branch 'develop' of github.com:mariomulansky/PySpike into developMario Mulansky
2015-12-14improved edge correction for spike distanceMario Mulansky
Improvement following Eeros suggestions to use auxiliary spike at the edges consistently with the corresponding corrected ISI intervals.
2015-12-14tests: allow to run out-of-treeIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14py3: xrange() -> range()Igor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-07performance improvementsMario Mulansky
use recursive approach to compute average profile for average multivariate distances, dont compute average multivariate profile, but average distances directly.
2015-04-28edge correction for the ISI-distanceMario Mulansky
2015-04-24bugfixes for spike distanceMario Mulansky
2015-04-24renamed interval -> edges in load functionsMario Mulansky
2015-04-24distance tests now pass with new spike trainsMario Mulansky
2015-04-24further adjustments in spike syncMario Mulansky
2015-04-24changed spike sync implementation to SpikeTrainMario Mulansky
2015-04-24changed spike distance to use new SpikeTrain classMario Mulansky
2015-04-22added SpikeTrain class, changed isi_distanceMario Mulansky
spike trains are now represented as SpikeTrain objects consisting of the spike times and the interval edges. The implementation of the ISI-distance has been modified accordingly. The SPIKE-distance and SPIKE-Synchronization are still to be done.
2015-04-02added max_tau to spike_sync functionsMario Mulansky
2015-01-22better test for subsets of spike train listsMario Mulansky
added another test case to check if the computation of the multi-variate distance is correct if only a subset of the given spike trains is to be considered.
2015-01-22test mutlivariate with subset of spike trainsMario Mulansky
2015-01-20added spike sync matrixMario Mulansky
2015-01-19cython implementation of spike-syncMario Mulansky
2015-01-19final version for spike syncMario Mulansky
2014-12-26spike syncMario Mulansky
2014-10-16added spike_matrix, refactoring dist matrix functsMario Mulansky
2014-10-16added distance testsMario Mulansky
2014-10-16changed function names distance -> profiles,Mario Mulansky
added distance functions
2014-10-16travis fixMario Mulansky
2014-10-14changed isi distance profile to abs valuesMario Mulansky
2014-10-13changed to BSD licenseMario Mulansky
2014-10-13code formatting following PEP8Mario Mulansky
2014-10-10added License note in headersMario Mulansky
2014-10-10fixed the examplesMario Mulansky
2014-10-10added load_txt function, some restructuringMario Mulansky
2014-09-29+ multivariate distancesMario Mulansky
2014-09-26+ add_auxiliary_spikes function incl testMario Mulansky
2014-09-24spike dist now supports double spikes (incl tests)Mario Mulansky
2014-09-21added spike-distance test + bugfixMario Mulansky