Matthew D. Scholefield
4cec9b0767
Overhaul of how scripts are written to allow programmatic access
...
This introduces a way for scripts to be easily called from within Python with command line arguments as function parameters
To support this, prettyparse has been upgraded to the latest version
2019-11-01 00:03:44 -05:00
Matthew D. Scholefield
fb452ca1eb
Lock fitipy version
...
This prevents a breaking change
2019-10-31 23:38:15 -05:00
gcoon151
2d65736ba5
Make hyperopt, bbopt, and networkx all play nice
...
Specified versions of hyperopt and networkx that don't make bbopt unhappy.
2019-10-24 22:04:19 -05:00
Matthew D. Scholefield
1392ac6b9a
Lock parser version ( #81 )
...
This prevents major errors
2019-08-21 18:56:28 -05:00
Matthew D. Scholefield
acec0d2370
Increment runner version to 0.3.1
2019-05-15 02:33:26 -05:00
Matthew D. Scholefield
7ca5673ddc
Add len method to ReadWriteStream
2019-05-15 02:32:53 -05:00
Matthew D. Scholefield
507d50e4c5
Fix bug with read write stream
2019-05-15 02:32:27 -05:00
Matthew D. Scholefield
02e4e97b13
Increment precise-runner to 0.3.0
2019-05-13 11:49:01 -05:00
Matthew D. Scholefield
e006fdc1c3
Add chop ability to ReadWriteStream
...
Also adds tests for read write stream
2019-05-13 11:47:38 -05:00
Matthew D. Scholefield
695c0ebc27
Add h5py to hidden imports when running precise-all build
2019-05-01 02:15:43 -05:00
Matthew D. Scholefield
d5441f4898
Add wave.Error in clause when loading audio
...
Sometimes this gets thrown
2019-05-01 01:04:54 -05:00
Matthew D. Scholefield
d2d9c34931
Make thread in precise runner a daemon
...
Shouldn't be responsible for hanging when the program exits
2019-05-01 01:04:54 -05:00
Matthew D. Scholefield
e17cebdd17
Update README for the new binary location
2019-04-16 11:57:26 -05:00
Matthew D. Scholefield
61582187e9
Fixed build.sh for precise-engine package
2019-04-15 23:43:54 +00:00
Matthew D. Scholefield
e1211d0af0
Fix Python 3.4 compatibility with precise-train-sampled
2019-04-15 16:21:58 +00:00
Matthew D. Scholefield
53720c6a99
Fix build.sh bug
2019-04-15 15:59:14 +00:00
Matthew D. Scholefield
302ae48d60
Fix precise-train-optimize on Python 3.4
2019-04-15 15:50:21 +00:00
Matthew D. Scholefield
68513a081f
Make build use less disk space and resumable
2019-04-15 15:50:19 +00:00
Matthew D. Scholefield
86ec449aa3
Make precise.template.spec support Python 3.4
2019-04-15 15:48:33 +00:00
Matthew D. Scholefield
a7f94d0645
Fix build script
2019-04-10 05:13:52 -05:00
Matthew D. Scholefield
116f596292
Remove variable tagger
...
Not useful. Was only created as an experiment and included accidentally
2019-04-10 05:11:35 -05:00
Matthew D. Scholefield
e06f92bf31
Increment version to 0.3.0
2019-04-10 04:45:15 -05:00
Matthew D. Scholefield
096c5189b2
Add sepate build for precise-engine and precise-all
2019-04-10 04:03:57 -05:00
Matthew D. Scholefield
fbb594b0b5
Make build script support multiple scripts
2019-04-09 05:49:15 -05:00
Matthew D. Scholefield
06430cd24d
Add --freeze-till training parameter for transfer learning
...
For example, --freeze-till -2 will freeze layers[0:-2]
2019-04-09 02:09:06 -05:00
Matthew D. Scholefield
f870827116
Cast to np.array in Stats
...
This fixes an error with precise-graph
2019-04-09 02:07:42 -05:00
Matthew D. Scholefield
d3920f36dd
Add threshold parameters and precise-calc-threshold script
...
This is used to produce a more linear output
2019-04-08 15:08:16 -05:00
Matthew D. Scholefield
18ab3d1e1d
Refine graph visualization on data file
2019-04-03 05:48:18 -05:00
Matthew D. Scholefield
b3f2ff8a2d
Add option to print stats to file
2019-04-03 05:14:57 -05:00
Matthew D. Scholefield
b4c28e1771
Drastically improve precise-graph speed
...
It now uses numpy arrays instead of Python loops
2019-04-03 04:42:42 -05:00
Matthew D. Scholefield
d609d783ad
Fix data loading on empty directory
2019-03-29 05:23:49 -07:00
Matthew D. Scholefield
baf08cd7ee
Add pyache data loading
...
This enables loading the cache as a block without risking filling up the harddrive
2019-03-29 06:40:14 -05:00
Matthew D. Scholefield
66eed19660
Move model creation before data loading
...
This allows it to error if the model isn't correct before loading data which is less annoying
2019-03-29 06:00:55 -05:00
Matthew D. Scholefield
e1e68ac7ab
Fix divide by 0 in Stats
2019-03-29 05:58:32 -05:00
Matthew D. Scholefield
608c9b43f7
Add threshold to precise-train-incremental
2019-03-29 02:58:00 -05:00
Matthew D. Scholefield
8b9d003b5b
Update requirements.txt
2019-03-29 01:50:11 -05:00
Matthew D. Scholefield
1d5e002e80
Upgrade tensorflow to 1.13.x
2019-03-29 01:48:43 -05:00
Matthew D. Scholefield
61d52929e5
Make precise-eval use new stats object
...
Fixes import error
2019-03-21 17:45:09 -05:00
Matthew D. Scholefield
00ca1fc683
Add threshold command line option to scripts
...
Also makes the term threshold consistent in code
2019-03-20 23:36:08 -05:00
Matthew D. Scholefield
9453f8a2d1
Add more options to graph script
2019-03-20 23:12:10 -05:00
Matthew D. Scholefield
63e5553129
Use new Stats class in precise-test
2019-03-20 22:33:59 -05:00
Matthew D. Scholefield
3373dc81bb
Add curl to the dependencies
...
It is needed to download pip and is not installed by default in docker
2019-03-20 14:42:17 -05:00
Matthew D. Scholefield
4ee464bdb5
Fix stats bug
2019-03-20 11:38:16 -05:00
Matthew D. Scholefield
4cd1927efe
Update copyright header to 2019
2019-03-20 10:53:24 -05:00
Matthew D. Scholefield
a8a7cea1c6
Add missing method docstring
2019-03-20 10:52:25 -05:00
Matthew D. Scholefield
e89677a84f
Add precise-train-generated script
2019-03-20 10:45:39 -05:00
Matthew D. Scholefield
2d52d533a1
Add update_vectors method to Listener
...
This can be used to use the vectors from the listener without a network runner
2019-03-20 00:06:10 -05:00
Matthew D. Scholefield
02da99e21d
Add precise-graph script to show ROC curves
2019-03-20 00:05:59 -05:00
Matthew D. Scholefield
c1b6677f48
Add pytest cache to .gitignore
2019-03-18 13:54:26 -05:00
Matthew D. Scholefield
4cb695da4d
Upgrade requirements.txt
2019-01-27 07:33:25 +00:00