Permalink
Switch branches/tags
Nothing to show
Commits on Mar 23, 2018
  1. Release 0.1.8.

    mdjurfeldt committed Mar 23, 2018
Commits on Mar 22, 2018
Commits on Mar 20, 2018
Commits on Oct 15, 2017
Commits on Sep 29, 2017
  1. Added grid3d and random3d to geometry functions (#5)

    pherbers authored and mdjurfeldt committed Sep 29, 2017
    The grid3d and random3d mirror the functionality of grid2d and random2d.
    `random3d` and the added `euclidDistance3d` and `euclidMetric3d` use numpy arrays for increased performance.
    Performance for the 3D functions is slightly lower than 2D functions, but scales similarly.
Commits on Sep 22, 2017
  1. Python 3 support, TravisCI and Coveralls integration (#2)

    espenhgn authored and mdjurfeldt committed Sep 22, 2017
    * attempt adding python3 support and TravisCI integration
    
    * fixed python 3 issue
    
    * add build status
    
    * renamed function xrangeToIntervals to rangeToIntervals
    
    * removed dependency on test module
    
    * removed use of python 2 function cmp
    
    * redid sorting of lists for python3
    
    * reStructuredText
    
    * renamed file
    
    * changed embedding of travis and coveralls embedding
    
    * ugly random fix for python2.7 test test_gaussnet failure
    
    * got rid of xrange
    
    * removed monkeypatched __len__ method
    
    * rewrote brittle test test_partitionRandomN
    
    * autopep setup.py and csa/__init__.py
    
    * autopep8 csa/_elementary.py
    
    * autopep8 csa/_misc.py
    
    * autopep8 csa/closure.py
    
    * autopep8 csa/conngen.py
    
    * autopep8 csa/connset.py
    
    * autopep8 csa/csaobject.py
    
    * autopep8 csa/elementary.py
    
    * autopep8 csa/geometry
    
    * autopep8 csa/intervalset.py
    
    * autopep8 csa/misc.py
    
    * autopep8 csa/plot.py
    
    * autopep8 csa/valueset.py
    
    * autopep8 tests/test_csa.py
    
    * adding my name/email
    
    * removed unused cmpPostOrder function
    
    * sort list inplace
    
    * Revert "sort list inplace"
    
    This reverts commit 8d810b9.
    
    * Revert "removed unused cmpPostOrder function"
    
    This reverts commit 47cea5c.
    
    * Revert "adding my name/email"
    
    This reverts commit a547cb4.
    
    * Revert "autopep8 tests/test_csa.py"
    
    This reverts commit 062dd7a.
    
    * Revert "autopep8 csa/valueset.py"
    
    This reverts commit 08a9de1.
    
    * Revert "autopep8 csa/plot.py"
    
    This reverts commit 42e0c12.
    
    * Revert "autopep8 csa/misc.py"
    
    This reverts commit d66ec6e.
    
    * Revert "autopep8 csa/intervalset.py"
    
    This reverts commit 9af6234.
    
    * Revert "autopep8 csa/geometry"
    
    This reverts commit 7fe932f.
    
    * Revert "autopep8 csa/elementary.py"
    
    This reverts commit 6cfaf9e.
    
    * Revert "autopep8 csa/csaobject.py"
    
    This reverts commit 131d8fc.
    
    * Revert "autopep8 csa/connset.py"
    
    This reverts commit f839e1c.
    
    * Revert "autopep8 csa/conngen.py"
    
    This reverts commit 467ab3d.
    
    * Revert "autopep8 csa/closure.py"
    
    This reverts commit 45b8cfe.
    
    * Revert "autopep8 csa/_misc.py"
    
    This reverts commit e49a025.
    
    * Revert "autopep8 csa/_elementary.py"
    
    This reverts commit f611a06.
    
    * Revert "autopep setup.py and csa/__init__.py"
    
    This reverts commit e7524c1.
    
    * added author
    
    * replaces "list(" with "list ("
    
    * add spaces between function name and parantheses
    
    * add spaces between function name and parantheses
    
    * Adds spaces between "*Error" and "(" symbols
    
    * added function cmp_to_key to convert python2 style list.sort cmp to list.sort key
    
    * added some spaces
    
    * adding back csa.ComplementaryIntervalSet.__len__ method in comments
    
    * added missing newline
Commits on Sep 6, 2017
  1. Merge pull request #4 from jougs/out-of-source-compilation

    mdjurfeldt committed Sep 6, 2017
    Allow out-of-source-compilation
  2. Allow out-of-source builds

    jougs committed Sep 6, 2017
Commits on Jun 1, 2017
  1. Merge pull request #1 from pherbers/master

    mdjurfeldt committed Jun 1, 2017
    Fixed FanIn/Out-Operator and SampleNRandomOperator
  2. Made FanOut and SampleNRandom Operator fix use uint

    pherbers committed Jun 1, 2017
    The seed must be given as a unsigned int, so using numpy.uint32 makes more sense.
Commits on May 22, 2017
  1. Fixed FanIn/Out-Operator and SampleNRandomOperator

    pherbers committed May 22, 2017
    This commit fixes the FanInOperator, FanOutOperator and SampleNOperator failing when generating connections from their respective iterators on 64-bit python builds.
    When generating the iterator, the nupmy random function was seeded using a hash function. This hash function would generate a 64-bit integer on 64-bit python builds, while numpy.random.seed() only takes 32-bit integers. This caused the iterator generation to fail without error messages, as the function was being called from pycsa.cpp.
    
    This is fixed in this commit by limiting the returned hash to a 32-bit integer using modulo.
Commits on Oct 20, 2016
Commits on Feb 23, 2014
Commits on Oct 30, 2013
  1. IntervalSet.skipIntervals

    mdjurfeldt committed Oct 30, 2013
Commits on Sep 25, 2013
Commits on Jun 14, 2013
  1. 2013-06-13 Mikael Djurfeldt <mikael@djurfeldt.com>

    mdjurfeldt committed Jun 14, 2013
    	* geometry.py (euclidToroidDistance2d, euclidToroidMetric2d): New
    	functions.
Commits on Jun 12, 2013
  1. 2013-06-12 Mikael Djurfeldt <mikael@djurfeldt.com>

    mdjurfeldt committed Jun 12, 2013
    	* misc.py (repeat): New operator.
    
    	* _misc.py (Repeat, RepeatMask): New masks.
Commits on Dec 5, 2012
  1. No commit message

    mdjurfeldt committed Dec 5, 2012
  2. No commit message

    mdjurfeldt committed Dec 5, 2012
Commits on May 25, 2012
  1. 2012-05-25 Mikael Djurfeldt <mikael@djurfeldt.com>

    mdjurfeldt committed May 25, 2012
    	* intervalset.py (IntervalSet.goodInterval): Accept long as
    	index.
Commits on Apr 4, 2012
  1. Updated

    mdjurfeldt committed Apr 4, 2012
  2. Updated

    mdjurfeldt committed Apr 4, 2012
  3. Updated

    mdjurfeldt committed Apr 4, 2012
  4. New files

    mdjurfeldt committed Apr 4, 2012
  5. No commit message

    mdjurfeldt committed Apr 4, 2012
Commits on Mar 30, 2012
  1. No commit message

    mdjurfeldt committed Mar 30, 2012
  2. New file

    mdjurfeldt committed Mar 30, 2012