Commit Graph

24 Commits (4cd1927efe80c8140dba1fa079facbb12671fdfc)

Author SHA1 Message Date
Matthew D. Scholefield 4cd1927efe Update copyright header to 2019 2019-03-20 10:53:24 -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 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 b1d7a7ff5d Show percentage when calculating vectors 2018-08-09 23:59:26 -05:00
Matthew Scholefield d6db6c8ec2 Make train_optimize inherit from Trainer 2018-07-12 21:22:08 -05:00
Matthew Scholefield d32fb6fee3 Fix extra comma on assignment 2018-07-12 14:21:54 -05:00
Matthew Scholefield d8dd0f3240 Shuffle training and testing data before training
This fixes issues with small batch sizes and metrics
2018-07-11 19:32:39 -05:00
Matthew Scholefield 1f5e17ba0a Formatting 2018-07-11 12:45:41 -05:00
Matthew Scholefield 6a8b7b8ea8 Add delta vector support 2018-07-11 12:45:41 -05:00
Matthew D. Scholefield 476728b138 Add warning if loading from folder with many wavs without specifying tags file 2018-04-18 16:09:46 -05:00
Matthew D. Scholefield 45c72a80c2 Add rename folder and tags arguments
Everything is now referred to as tags rather than db since it's a set of tags not a database. It also switches the positional argument to refer to the regular structured data folder, with a separate tags-folder option to override where to load the file ids from the tags from
2018-04-18 15:59:02 -05:00
Matthew D. Scholefield fbdca29949 Fix database groups file when in subdirectory and formatting 2018-04-12 18:21:24 -05:00
Matthew D. Scholefield befd296128 FIx vectorizing invalid files 2018-03-21 16:34:53 -05:00
Matthew D. Scholefield 1ee402fd54 Fix database files not loading properly 2018-03-21 16:34:53 -05:00
Matthew D. Scholefield dcad96fc4e Fix invalid chunk size in PreciseRunner and fix importing from db 2018-03-21 16:34:53 -05:00
Matthew D. Scholefield 0fe1bceede Change database to simple text file 2018-03-21 16:34:53 -05:00
Matthew D. Scholefield 09c3ad927b Change license to Apache 2.0 2018-02-28 20:49:34 -06:00
Matthew D. Scholefield ce5f93369c New precise-collect script and minor fixes
- Fix precise-convert script
 - Fix pyinstaller spec
 - Change keyword folder to wake-word. This is more consistent with other labels
2018-02-23 13:47:56 -06:00
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 484a90f9bc Refacetor and source code standardization 2018-02-21 13:15:51 -06:00
Matthew D. Scholefield 2a3ff7dc26 Standardize imports and type hints 2018-02-15 14:54:08 -06:00
Matthew D. Scholefield d2a5469bf3 Improvements 2018-02-15 03:03:52 -06:00