Commit Graph

50 Commits

Author SHA1 Message Date
Joseph Lizier 5d4419d734 Batch file to setup a python virtual environment 2024-07-19 13:54:24 +10:00
Joseph Lizier f55737c650 Further refinements to python environment start code 2023-07-26 15:02:58 +10:00
Joseph Lizier 107fabad32 Small fixed to spiking TE demo (sent from David) 2023-07-26 14:52:03 +10:00
Joseph Lizier 23bfeded27 Updating python environment scripts, and adding one to start jupyter in the environment 2023-07-26 14:46:51 +10:00
David Shorten 0cef502948 sensible parameter choices for SpikeTrainTETesting.py 2023-02-20 12:54:16 +10:30
jlizier 8bc6d87d9b Adding scripts to create and start a python virtual environment with jpype1 etc installed 2022-09-06 10:27:38 +10:00
jlizier 348587ee59 Python demo 1 - removing deprecated type call in script 2022-09-06 10:27:08 +10:00
jlizier 65aa685d11 Fixing python demo 6, where the multivariate array conversion wasn't working for Python3 with Jpype. Fixed to use recommended array conversion as per UseInPython wiki. Addresses issue raised in PR #87 also. 2022-09-05 23:13:52 +10:00
jlizier 72024c7299 Updating demo PDFs and version number ahead of new v1.6 distribution 2022-09-05 17:43:14 +10:00
jlizier 003a187a7a moving the demos using spiking TE estimator into different folder locations 2022-09-05 15:00:05 +10:00
Joseph Lizier e747e8aa93
Merge pull request #93 from dpshorten/master
Spike train TE estimation
2022-09-05 14:38:21 +10:00
Joseph Lizier 8db0c12c37
Brief update to header comments on spiking TE example 2022-09-05 14:32:14 +10:00
dpshorten dc3874c72b
Update net_inf.py
Comments to the net_inf.py file.
2022-08-25 16:12:35 +09:30
Joseph Lizier a040cde6da
Adding header comment to spk_to_pk.py and changing filename 2022-08-25 15:24:51 +10:00
David Shorten bcefd900c4 moved the location of the Python testing script 2022-08-04 16:06:25 +09:30
David Shorten a398c925a8 added python for spiking network inference 2022-08-04 16:03:12 +09:30
Joseph Lizier 5da70db3ae Updating readme pdfs for various demos from the JIDT wiki 2021-09-06 12:49:50 +10:00
Joseph Lizier 820f700cb8 Fixed python write file utilities to work with unidimensional arrays 2020-05-21 00:19:16 +10:00
Joseph Lizier 471ea59bb2 Adding utilities for writing text files in python (can be done with numpy, but just making something quick my way) 2020-05-20 23:46:55 +10:00
jlizier 3c24debea5 Updating PDFs of wiki pages of all demos to make sure they are up to date; includes adding the new wiki page for GPU 2018-11-25 21:47:41 +11:00
jlizier 093737951f Updating checking of expected jar location in all python demo scripts, mirroring what was done on previous commit for example1 script 2018-06-28 00:04:08 +10:00
jlizier a278060056 Adding error check on python demo 1 that script is called from correct demos/python directory 2018-06-27 20:49:32 +10:00
jlizier aedefd07bc Fixed analytic expressions for transfer entropies in the simple demos for coupled Gaussians (should have computed directly from the empirical correlations all along, but didn't notice because errors were very small) 2017-05-22 15:53:42 +10:00
jlizier f840f0ec72 Added statistical significance test (and analytic option where available) to the AutoAnalyser demo. Required also updating how python generated code handles input data, and updating readIntsFile and readFlotsFile utilities, so AutoAnalyser worked with Python3. Also updated the GUI of AutoAnalyser to have a little more room for status messages (required for statistical significance. 2017-04-10 20:29:00 +10:00
jlizier 8fd1e6ad2f Updated extraction of local TE values in ensemble method in Python demo 7 to use the new getSeparateNumObservations() method on the TE calculator 2017-03-16 10:49:01 +11:00
jlizier fbe95040f6 Updating PDFs of all demos before making new release 2016-10-21 00:13:26 +11:00
jlizier bea2c77aa3 Added python examples 7 (ensemble method with TE Kraskov) and 9 (TE Kraskov with auto-embedding Ragwitz) 2016-10-20 10:20:20 +11:00
jlizier 2d4e30aeb4 Minor bug patch for readFloatsFile for python demos 2016-10-18 15:09:59 +11:00
jlizier d74749f17d Showing how to use numpy arrays of ints with JIDT in python 3 with jpype1 in python demo 1 2016-10-18 15:08:15 +11:00
jlizier 0386991f00 Altering use of class methods for python demo 6 (I think this was required for python 3 compliance?) 2016-10-18 15:07:15 +11:00
joseph.lizier 3f3c737ddd Updating PDFs of Demos for next release. Also updated Schreiber TE demo to add section about auto-embedding. And updated release notes and svn number in build file. 2015-07-07 14:51:04 +00:00
joseph.lizier 192ad12bb2 Updating python code to be compatible with both python 2 and 3. (Includes changing xrange -> range, and removing ";", as found by Michael Wibral) 2015-06-10 11:37:15 +00:00
joseph.lizier 0f5bf692ac Adding PDFs of Wiki pages on using JIDT in non-Java environments, ready to be distributed. 2015-05-29 03:28:17 +00:00
joseph.lizier 379f4496f0 Adding Schreiber TE example for Python, with Kraskov estimator, mirroring the main demo here in Matlab/Octave 2015-02-03 11:13:56 +00:00
joseph.lizier 9c37420d69 Updated build.xml, readme and demo PDFs for new version release 1.2 2015-01-28 05:44:59 +00:00
joseph.lizier 413691bd4e Adding univariate MI calculation to example 6 for Python 2015-01-23 03:39:42 +00:00
joseph.lizier 2a36ac0387 Updating PDFs of demos and paper, release notes and release numbering ready for v1.1 release. 2014-11-13 23:35:47 +00:00
joseph.lizier 643d76fe19 Adding R example 5 and 6, adding notices to jar dist, finalising python example 6 using file reading utilities; adding extra printout to Example 4 in Java 2014-08-22 05:01:12 +00:00
joseph.lizier 091d66a4f9 Appending suffix "Discrete" to all discrete calculators. Step 5 -- refactoring within demos, and updating PDFs for demos 2014-08-14 04:02:51 +00:00
joseph.lizier 8efe295a62 Adding readme files for all the demos for which we have not yet done so 2014-08-07 01:26:29 +00:00
joseph.lizier e6242a544c Adding GPLv3 license statement to all code headers in the demos; also adding readme for use of octave-java code; correcting references to papers from CA code 2014-08-06 06:52:59 +00:00
joseph.lizier d3bb73bba0 Refactoring non-Java demos for discrete TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-05 13:01:02 +00:00
joseph.lizier e44eba7199 Renaming (Apparent) TE discrete calculator to remove "Apparent" in all of the non-Java demo code 2014-08-05 05:19:21 +00:00
joseph.lizier f006c53e46 Adding python examples 5 and 6. Minor tweaks to octave examples 5 and 6 to clarify comments or minor conflicts. Error corrected in comment of python example 2 2013-06-07 05:58:47 +00:00
joseph.lizier 88b33308c6 Tweaked python example 2 to add minor comment 2013-06-05 05:39:39 +00:00
joseph.lizier 15647840f8 Tweaked python example 2 to keep print statement thin 2013-06-05 05:38:12 +00:00
joseph.lizier 7336780b2b Added python example 2. Patched octave example 2 comments and python example 1 comments 2013-06-05 05:33:49 +00:00
joseph.lizier c767ae929f Added python example 4 2013-06-04 02:00:52 +00:00
joseph.lizier d818db1351 Added python example 3; plotLocalInfoMeasureForCA now allows initial states to be provided. 2013-06-04 01:50:21 +00:00
joseph.lizier a06efba6e0 Added first python code example using JIDT 2013-01-14 12:49:16 +00:00