Skip to content

Releases: quantling/pyndl

pyndl 0.5.0

01 Mar 11:41
9b47606
Compare
Choose a tag to compare
  • fixes bug in pyndl.ndl which did not run the events in order
  • fixes pylint errors and improves code quality
  • excludes files from zip and tar.gz archives

pyndl 0.4.3

13 Feb 21:32
Compare
Choose a tag to compare
  • fixes memory leak in pyndl.ndl.ndl
  • fixes problem with pyndl.sysinfo()
  • enhances pyndl.ndl.ndl by allowing to specify the temporary directory (thanks to Christian Adam)

pyndl 0.4.1

07 Feb 18:21
45ddbca
Compare
Choose a tag to compare

fixes setup.py to make package pip installable.

pyndl 0.4.0

18 Jan 19:32
Compare
Choose a tag to compare

Gets rid of older code and removes some old API. Improves documentation a lot. In more detail:

  • removes incomplete code for Kalman filtering
  • removes command line interface for corpus.py
  • heavily improves documentation
  • adds citation information
  • cleanups of configuration files
  • does not depend on matplotlib and docopt anymore

pyndl 0.3.4

03 Jan 14:50
25633e0
Compare
Choose a tag to compare

New function pyndl.sysinfo() is added to provide details in case of bug reports.

pyndl 0.3.3

03 Jan 13:21
8a6f338
Compare
Choose a tag to compare

Pyndl does no longer support Python 3.4 since pandas does not support it anymore. We recommend upgrading your Python installation to at least 3.5!

pyndl 0.3.2

12 Dec 16:49
a22a90e
Compare
Choose a tag to compare

fixes zenodo meta data

pyndl 0.3.1

12 Dec 16:46
d382614
Compare
Choose a tag to compare

Minor release which mainly fixes maintaining issues.

  • use pycodestyle instead of pep8
  • add meta information for zenodo

pyndl 0.3.0

09 May 04:26
Compare
Choose a tag to compare
  • gzipped event files (solves #68)
  • harmonize dict_ndl and ndl (solves #75)
  • replace docopt with dependecy (solves #71)
  • improve readme (solves #80)
  • improve alpha attribute in dict_ndl (solves #73)

If you want to reuse old event files please gzip them in order to use them with the new code.

The following list contains the API changes in the format old function call above and new function call below:

   activation.activation(event_list, ...)
=> activation.activatoin(events, ...)

   ndl.events(...)
=> ndl.events_from_file(...)

   ndl.ndl(event_path, ...)
=> ndl.ndl(events, ..., verbose=False)

   ndl.dict_ndl(event_list, ...)
=> ndl.dict_ndl(events, ..., verbose=False)

   ndl.slice_list(..., sequence)
=> ndl.slice_list(..., len_sublists)

pyndl 0.2.7

19 Apr 13:30
Compare
Choose a tag to compare
  • makes activation function consistent with the output of ndl and dict_ndl
  • dict_ndl no longer produces NaNs for cue-outcome combinations which did not occur if make_data_array=True
  • dimensions of the output matrix of activation was changed to outcomes, events