Commit Graph

284 Commits (dev)

Author SHA1 Message Date
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
Matthew D. Scholefield 530f76bffb Upgrade tensorflow to 1.11.0 2019-01-26 23:23:04 +00:00
Matthew Scholefield 904bd7168e Add exception_on_overflow=False to pyaudio.Stream.read
This resolves some issues with reading streams on certain platforms (#59)
This also removes the read_divisor in favor of a wrapper for pyaudio which slightly simplifies the code
2019-01-26 16:54:20 -06:00