Kris Gesling
ae0a9f9a05
Merge pull request #142 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 #28 )
...
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 #26
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