Commit Graph

197 Commits (9453f8a2d1da4415bdc9da05e3a015ba8c76de90)

Author SHA1 Message Date
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