Commit Graph

140 Commits (dependabot/pip/requirements/numpy-1.22.0)

Author SHA1 Message Date
Kris Gesling ae0a9f9a05
Merge pull request from ysak-y/modify_audio_player_command_for_darwin
Modify audio playing command in play_audio() for Darwin
2020-05-18 11:14:51 +09:30
Matthew D. Scholefield 94d3087bbb Improve optimization functionality
Models cost more accurately
2020-04-30 04:15:18 -05:00
Matthew D. Scholefield 822b0987c3 Fix incorrect/unclear sensitivity parameter help string 2020-04-20 09:18:00 -05:00
Matthew D. Scholefield ba2e34c9f6 Fix partial ModelParams documentation 2020-04-20 09:17:33 -05:00
Matthew D. Scholefield 13db6f01a2 Make codebase consistently documented
Ensures there is always a module level docstring
Adds missing docstrings to functions and classes
2020-04-16 10:20:35 -05:00
Matthew D. Scholefield 6ffe3f88ab Move script help strings to docstrings 2020-04-16 08:54:08 -05:00
Åke Forslund 1688640332 Fix usage of activation sound when using pip install 2020-04-06 09:11:09 +02:00
ysak-y c02315bd3a Modify audio playing command in play_audio()
for Darwin
2020-04-06 00:37:02 +09:00
Joshua Montgomery d19458fe41 Merge branch 'dev' of https://github.com/mycroftai/mycroft-precise into dev 2020-02-04 18:21:02 -10:00
Joshua Montgomery eeda42ef12 Issue 88 and 120 - Fix 2020-02-04 18:07:18 -10:00
Matthew D. Scholefield cc84253cda Remove optimizer dependencies
They aren't even used for most scripts and cause lots of problems
2020-01-30 16:29:11 -06:00
Matthew D. Scholefield a37958f3f2 Add fixes identified by test cases 2019-11-01 01:16:21 -05:00
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 d5441f4898 Add wave.Error in clause when loading audio
Sometimes this gets thrown
2019-05-01 01:04:54 -05: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 302ae48d60 Fix precise-train-optimize on Python 3.4 2019-04-15 15:50:21 +00: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 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 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 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 Scholefield 692df01e01 Make shuffling configurable (Fixes )
This fixes filenames in precise-test being incorrect
2018-10-15 14:12:40 -05:00
Matthew Scholefield 8b6e05ebc0 Fix exception on Ubuntu 2018-10-12 18:50:09 -05:00
Matthew Scholefield da286a2dd7 Make noise ratio configurable via command line 2018-10-09 19:07:48 -05:00
Matthew Scholefield 78603bd3c2 Add precise-add-noise script
This is used to generate noise into a dataset
2018-09-05 05:02:52 -05:00
Matthew Scholefield 33f0e48167 Prevent corrupt group json from stopping training
It can be regenerated so it's not a big deal if it gets corrupt
2018-09-05 05:01:21 -05:00
Matthew Scholefield 90d8671cf7 Fix delay samples in train-incremental
Also fixes bug with model parameters
2018-09-05 01:53:07 -05:00
Matthew Scholefield b3e6efaf53 Fix failing to load params
Fixes 
2018-08-11 10:12:34 -05:00
Matthew Scholefield 80b13db2e7 Improve formatting line break 2018-08-10 00:03:16 -05:00
Matthew Scholefield 02fa053653 Fix loss bias in trainer.py 2018-08-10 00:02:39 -05:00
Matthew Scholefield 63b4592675 Fix activations_per_day in precise-simulate 2018-08-10 00:01:16 -05:00
Matthew Scholefield e43498d2ea Explicitly delete large vectors
This reduces potential memory overlap
2018-08-10 00:00:30 -05:00