Matthew D. Scholefield
cc32959e29
Remove system path modifications
...
To run a script during development, instead ./setup.sh followed by precise-<script_name> should be used
This ensures all the proper paths are already setup (such as for PreciseRunner)
2018-02-22 01:10:41 -06:00
Matthew D. Scholefield
d622eef3ec
Support only loading test data without train data
2018-02-22 01:02:50 -06:00
Matthew D. Scholefield
13c3d81993
Add precise-eval script
2018-02-21 23:16:54 -06:00
Matthew D. Scholefield
484a90f9bc
Refacetor and source code standardization
2018-02-21 13:15:51 -06:00
Matthew D. Scholefield
0883ffdeb7
Add hdf5 to dependencies
2018-02-15 15:15:15 -06:00
Matthew D. Scholefield
153cba05c9
Fix Ubuntu dependencies
2018-02-15 14:54:25 -06:00
Matthew D. Scholefield
2a3ff7dc26
Standardize imports and type hints
2018-02-15 14:54:08 -06:00
Matthew D. Scholefield
9440e51324
Add --without-pip flag to python venv creation
...
This is necessary on most systems
2018-02-15 03:13:59 -06:00
Matthew D. Scholefield
7d732ccee1
Add requirements.txt
2018-02-15 03:13:22 -06:00
Matthew D. Scholefield
d2a5469bf3
Improvements
2018-02-15 03:03:52 -06:00
Matthew D. Scholefield
3a35b52e8e
Add typing to dependencies
2017-12-18 19:34:38 -06:00
Matthew D. Scholefield
e3cb1f0bf4
Make training fail gracefully if dimensions are invalid
2017-12-18 18:51:03 -06:00
Matthew D. Scholefield
64598a0d8d
Add models/ to .gitignore
2017-12-18 18:50:22 -06:00
Matthew D. Scholefield
b8f393fc53
Add sound on activation to precise-record
2017-12-18 18:49:19 -06:00
Matthew D. Scholefield
5d925dae59
Make record.py use precise wrapper
2017-11-28 14:58:37 -06:00
Matthew D. Scholefield
5a1fe8c078
Add runner wrapper for simple use in Python programs
2017-11-27 20:28:58 -06:00
Matthew D. Scholefield
cb31c79e86
Fix bytearray bug
2017-11-28 14:57:54 -06:00
Matthew D. Scholefield
9ceb23e34e
Add copyright header
2017-11-28 14:57:54 -06:00
Matthew D. Scholefield
76a36ac712
Clean up imports
2017-11-21 16:51:37 -06:00
Matthew D. Scholefield
9463b0babf
Add type hints
2017-11-21 16:30:22 -06:00
Matthew D. Scholefield
cd9a08a605
Add weighted log loss option
2017-11-21 14:12:02 -06:00
Matthew D. Scholefield
2741b7afc3
Add more arguments to train_feedback.py
2017-11-14 19:28:24 -06:00
Matthew D. Scholefield
5e3b2594d4
Increase dropout and change loss to crossentropy
...
These changes have been found to improve the quality of the trained models
2017-11-14 19:27:48 -06:00
Matthew D. Scholefield
de8037dffa
Add functions to generate inhibitory data to reduce false positives
...
In practice, this actually increases false positives
2017-11-14 19:26:45 -06:00
Matthew D. Scholefield
b0a9c94e83
Add proper argument parser and upload latest to non-changing location
2017-11-13 15:54:08 -06:00
Matthew D. Scholefield
fe1a90db1c
Add files from jenkins branch to .gitignore
2017-11-10 18:49:52 -06:00
Matthew D. Scholefield
61be0f6884
Increment version to 0.1.1
2017-11-10 16:41:44 -06:00
Matthew D. Scholefield
6b2e0cc303
Fix typo preventing params from loading properly
2017-11-10 16:40:45 -06:00
Matthew D. Scholefield
7622194691
Decrease chunk size to increase accuracy
2017-11-10 16:40:15 -06:00
Matthew D. Scholefield
d970a41879
Add argument parser to precise-record
2017-11-10 16:39:50 -06:00
mycroft-devs
70d0b5209f
asdf
2017-11-09 18:44:37 +00:00
Matthew D. Scholefield
1b01d16386
Standardize arguments
2017-11-08 21:47:00 -06:00
Matthew D. Scholefield
f31717bca9
Check for apt-get before doing Ubuntu-specific things
2017-11-08 21:37:29 -06:00
Matthew D. Scholefield
1206b12697
Add daily and release parent directory
2017-11-08 13:41:08 -06:00
Matthew D. Scholefield
a03446c95b
Write latest version to file
2017-11-07 20:45:48 -06:00
Matthew D. Scholefield
0b20ae24af
Fix file exists check
2017-11-07 19:26:20 -06:00
Matthew D. Scholefield
2a0f316fca
Remove force reset from setup script
2017-11-07 19:06:58 -06:00
Matthew D. Scholefield
4c0a75facc
Upload to s3
2017-11-07 19:06:13 -06:00
Matthew D. Scholefield
403682f80f
Change url to ssh
2017-11-06 22:27:49 -06:00
Matthew D. Scholefield
21222796fb
Preserve filename
...
Apparently this is important to pip
2017-11-06 21:03:10 -06:00
Matthew D. Scholefield
0e1069662b
Wait for apt lock
2017-11-06 20:59:30 -06:00
Matthew D. Scholefield
0c5f4f4a5a
Small changes to publish.sh
2017-11-06 18:37:52 -06:00
Matthew D. Scholefield
b39ac05d8d
Rename username to name and ask for email first
2017-11-06 20:28:45 +00:00
Matthew D. Scholefield
5801b116fc
Add setup.sh
2017-11-06 13:19:13 -06:00
Matthew D. Scholefield
5ce56ff7e7
Add version to precise-stream and fix inconsistencies
2017-11-03 14:39:52 -05:00
Matthew D. Scholefield
98da7805b6
Increase compatibility
...
glob recursive isn't available in Python 3.4 and JSONDecodeError is only on some json implementations and inherits from ValueError
2017-11-03 14:10:36 -05:00
Matthew D. Scholefield
431843a016
Add RNN wakeword listener
2017-11-03 00:50:53 -05:00