Joseph Lizier
|
90baf68ee7
|
Making AutoAnalyser Python code only start JVM if not already started
|
2023-08-21 17:55:16 +10:00 |
Joseph Lizier
|
817abd1de0
|
For Autoanalyser Python code adding \ at the end of line for print statement
|
2023-08-15 16:28:04 +10:00 |
jlizier
|
865d82630a
|
Altering AutoAnalyser generated python code to set flag convertStrings=True in JVM start, as per PR #94
|
2022-09-08 10:20:20 +10:00 |
jlizier
|
05248ef105
|
Extra fixing windows paths generated from AutoAnalyser to be properly escaped in data filename for Python/Matlab
|
2022-09-01 15:50:27 +10:00 |
jlizier
|
c233485c90
|
Fixing windows paths generated from AutoAnalyser to be properly escaped
|
2022-09-01 15:28:28 +10:00 |
Joseph Lizier
|
6f43dfb620
|
Altering the python-java jpype data conversion in AutoAnalyser to work properly with jpype 0.7 and upwards
|
2021-10-08 16:03:14 +11:00 |
Joseph Lizier
|
61ae6fb40b
|
Minor updates to AutoAnalyser to put fixtures in place for array conversion to Python with eventual handling of 2D arrays (code isn't really changed at the moment, but has methods to make this easy later)
|
2019-07-25 23:56:56 +10:00 |
jlizier
|
da418c31a0
|
Added new auto-embedding capability for TE Gaussian into the AutoAnalyser GUI demo. Also added new auto-embedding drop down option of Max corrected AIS + TE for KSG as well, and debugged the getProperty returning of the number of nearest neighbours for Ragwitz criteria now that this occurs in the common superclass instead of in KSG (and gave this a reasonable default of 4)
|
2018-10-17 14:23:20 +11:00 |
jlizier
|
9dbe2f8578
|
Added to AutoAnalyser GUI for AIS surrogate-based bias correction (parameter being the number of surrogates) for max AIS corrected auto embedding, for kernel estimator as well as Gaussian (as an alternative to analytic). Also includes the implementing code for AIS Gaussian (was already committed for kernel)
|
2018-08-27 14:24:05 +10:00 |
jlizier
|
f502497256
|
Added bias correction option to AutoAnalyser GUI for Gaussian AIS, TE and CTE estimators
|
2018-08-27 13:19:00 +10:00 |
jlizier
|
c32b8de8b0
|
Fixed a hanging issue with analytic bias correction for Guassian CMI, and added to AutoAnalyser GUI
|
2018-08-27 00:22:02 +10:00 |
jlizier
|
373ebbdd56
|
Enabling AIS KSG calculator to have underlying KSG algorithm changed via the "ALG_NUM" property
|
2018-08-24 14:47:21 +10:00 |
jlizier
|
7f4dfa7970
|
Added bias correction property for Gaussian MI to AutoAnalyser GUI
|
2018-08-22 16:00:52 +10:00 |
jlizier
|
323ef47475
|
Adding auto-embedding properies to AutoAnalyser GUI Active Info Storage for all continuous calculators (was only in KSG before)
|
2018-08-22 15:53:09 +10:00 |
jlizier
|
4b6fc39c72
|
Fixed tool tip pop-ups for Discrete and Binned estimators in AutoAnalyser GUI (they were using spurious values from a continuous calculator before)
|
2018-08-21 20:56:58 +10:00 |
jlizier
|
8c5aa51f57
|
AutoAnalyser: Added drop-down menus (aka comboboxes) for parameters whose values are amenable to selection in this way. All child classes updated to be compatible. GUI size adjusted here also.
|
2018-06-26 12:22:05 +10:00 |
jlizier
|
7fafabe451
|
Extending MI discrete calculator to allow different bases for each variable. This necessitates immediate removal of the (int,int) constructor (where the 2nd argument was the time difference), this will now be confusing between (base, timeDiff) and (base1, base2). In time we may bring it back, after we can be reasonably comfortable people have switched away from using (base, timeDiff).
|
2018-06-20 10:55:21 +10:00 |
jlizier
|
1f625b59f0
|
AutoAnalyser: fixing bug where column numbers for data are all set to zero if the user unclicks the "compute result?" button
|
2018-05-07 22:57:10 +10:00 |
jlizier
|
0278f95ae9
|
Enabled use of USE_GPU property for KSG calculators in the AutoAnalysers for CMI, TE, CTE and AIS
|
2017-12-30 12:03:17 +11:00 |
jlizier
|
9c96ceb850
|
Fixed logic for when parameter values (in particular auto-embedded properties) are written back into the properties table after the calculation. This was happening only when we had the "all pairs" option selection, when it should only happen when this is not selected.
|
2017-11-28 12:36:06 +11:00 |
jlizier
|
589d51674e
|
Altering the escaped data filename in AutoAnalyser to be properly escaped using non-regex replace, and also rolling back the use of escaping to only Java (Matlab and Python on windows seem fine with the non-escaped filenames, for e.g. the paths earlier in the generated code)
|
2017-11-27 10:19:36 +11:00 |
jlizier
|
3bfbaa7ad3
|
In AutoAnalyser escaping data filenames when they are written to the generated code. This is important for windows filenames. Am not sure why it didn't come up before as an issue though.
|
2017-11-27 09:57:07 +11:00 |
jlizier
|
db0503d763
|
Having AutoAnalyser continue with the calculation where the generated code cannot be written
|
2017-11-26 18:04:29 +11:00 |
jlizier
|
df8724b872
|
Altered AutoAnalyserLauncher to either auto-detect jar location or assume demos/AutoAnalyser folder is current location (if a command line argument is given). Similarly, altered AutoAnalyser to either take location of demos/AutoAnalyser folder, or assume it is the current folder.
|
2017-11-26 01:10:30 +11:00 |
jlizier
|
fd804d0d0c
|
Added properties for running GPU calculation to MI AutoAnalyser
|
2017-11-26 01:07:19 +11:00 |
jlizier
|
69af7252cd
|
Added debug print on working directory to AutoAnalyser startup
|
2017-11-25 00:15:37 +11:00 |
jlizier
|
ddf3b4de0a
|
Moving AutoAnalyser java files into the main source location rather than in the demos location. This commit includes the moving of the files themselves. Further commits will alter the ant script and run scripts to have correct classpath, etc.
|
2017-11-24 21:07:33 +11:00 |