Starbeamrainbowlabs
06325a80bf
Fix remaining bugs in unified training mode
2019-08-06 13:18:40 +01:00
Starbeamrainbowlabs
6d21146b05
[server/DatasetFetcher] Don't include distance in unified training mode
2019-08-06 12:46:07 +01:00
Starbeamrainbowlabs
858f53c588
Include the original training mode in the index file
2019-08-06 12:45:37 +01:00
Starbeamrainbowlabs
0738f8a983
[server/log] Use millisecond precision in realtive time mode
...
We don't get more precise timings that anyway unless we were to use the
performance timers
2019-08-06 12:42:54 +01:00
Starbeamrainbowlabs
082eba42ec
Scan the input data for invalid values
2019-08-06 12:10:47 +01:00
Starbeamrainbowlabs
5e78f5c788
Tweak logging messages
2019-08-05 17:08:38 +01:00
Starbeamrainbowlabs
3ebc54ef74
Add unified training mode, but apparently we're now crashing the client 🤔
2019-08-05 17:06:31 +01:00
Starbeamrainbowlabs
80606f93d8
Boost the size of the default neural network
2019-08-05 16:36:17 +01:00
Starbeamrainbowlabs
45541db0fa
Tidy up new datasetfetcher logging
2019-08-02 14:04:34 +01:00
Starbeamrainbowlabs
a2e4551b75
Mess about with the zapping system & add another secret geojson generator
2019-08-02 14:00:31 +01:00
Starbeamrainbowlabs
6844cdc545
Implement initial false negative zapping system
...
...but it's not having the effect I'd hoped.
2019-08-02 13:17:17 +01:00
Starbeamrainbowlabs
04120c9f6b
Fill out the README with instructions.
2019-08-01 16:30:13 +01:00
Starbeamrainbowlabs
903639bba8
Tweak the settings some mroe, but it's not looking too good.
2019-07-31 14:05:27 +01:00
Starbeamrainbowlabs
121da46b5e
Fix grid to make prediction point in centre of cells
2019-07-30 19:09:45 +01:00
Starbeamrainbowlabs
f18023cf1a
Fix more training and prediction bugs, but its still not working as intended.
2019-07-30 18:56:45 +01:00
Starbeamrainbowlabs
dea7940b2e
Bugfix: Fix client-side Brain.js crashes
2019-07-30 18:38:44 +01:00
Starbeamrainbowlabs
623af65aef
Remove unused imports
2019-07-30 16:40:12 +01:00
Starbeamrainbowlabs
c9114cc4c4
Use new tidied normalising code on the client-side
2019-07-30 15:55:15 +01:00
Starbeamrainbowlabs
4493fbb0fa
Tidy up normalising code
2019-07-30 15:42:37 +01:00
Starbeamrainbowlabs
25bb302033
Bugfix: Fix Brain.js training issues
2019-07-30 15:28:31 +01:00
Starbeamrainbowlabs
7d709c0fa5
Bugfix: Fix crashes in DatasetFetcher
2019-07-30 15:15:34 +01:00
Starbeamrainbowlabs
03c1cbb97f
Finish refactoring to use Brain.js, but it's untested.
2019-07-29 18:06:50 +01:00
Starbeamrainbowlabs
cce0761fed
Continue brain.js refactoring, but it's still not finished yet.
2019-07-29 17:02:34 +01:00
Starbeamrainbowlabs
2a81ac792e
Start replacing Tensorflow with Brain.js, but it's not finished yet
...
Note to self: bug them to upgrade ot GPU.js 2 for future projects
2019-07-29 14:36:52 +01:00
Starbeamrainbowlabs
43f99d6b5d
Try to add an additional input to the neural network, but it's not working.
2019-07-29 14:17:28 +01:00
Starbeamrainbowlabs
ff412dcd5d
Update CLI help
2019-07-25 13:17:23 +01:00
Starbeamrainbowlabs
61edaf6fa3
Write AI layer, but it's untested.
2019-07-23 15:45:29 +01:00
Starbeamrainbowlabs
f0694de02c
Bugfix: Create 1 model per-gateway
2019-07-23 15:14:50 +01:00
Starbeamrainbowlabs
d158868c3f
AITrainer: Save gateway locations to the index file
2019-07-23 13:44:00 +01:00
Starbeamrainbowlabs
ebbc96ec8c
HACK: Dynamically import the AITrainer when it's needed to avoid crashes when the AVX instruction set isn't available
2019-07-22 16:04:49 +01:00
Starbeamrainbowlabs
c2810d4871
Improve format of index
2019-07-22 12:42:04 +01:00
Starbeamrainbowlabs
d9cf650019
Write index JSON file to AI output directory
2019-07-22 12:40:19 +01:00
Starbeamrainbowlabs
92574bc98c
Serialise trained AIs and save them to disk
2019-07-22 11:53:30 +01:00
Starbeamrainbowlabs
7469d4c1bf
ttn listener:Delete debug lines
2019-07-19 13:10:47 +01:00
Starbeamrainbowlabs
5f5a4382a3
Move npm dependencies to top-level of repo
2019-07-19 12:12:34 +01:00
Starbeamrainbowlabs
5c7cc1e906
Fix bugs in AI trainer. It works, but precisely it's doing si up for debate....
2019-07-18 17:22:37 +01:00
Starbeamrainbowlabs
192e31a925
Write the the data input, but it's untested.
...
There's also some confusion over the batch size. If it doesn't work, we
probably need to revise our understanding of the batch size in
different contexts.
2019-07-18 16:34:25 +01:00
Starbeamrainbowlabs
6dbb6c3b87
Hook up a dataset importer for training the AIs, but it's untested.
...
Also, we don't have any code that actually does the training itself
either yet.
2019-07-17 15:15:31 +01:00
Starbeamrainbowlabs
f7e2d77daa
Start writing the AI training code, but it's not finished yet
2019-07-17 14:16:24 +01:00
Starbeamrainbowlabs
1252d60af0
Default to 0600 when creating the custom settings file
...
The custom settings file will likely contain encryption keys and other
sensitive data, so it's probably a good idea to tighten up the default
permissions on it.
2019-07-16 18:08:39 +01:00
Starbeamrainbowlabs
952312fbd3
Add none mode to logging.date_display_mode
2019-07-16 18:03:35 +01:00
Starbeamrainbowlabs
2a9de80848
Add logging.colour settings option
2019-07-16 18:01:17 +01:00
Starbeamrainbowlabs
d84d838775
Another typo
2019-07-16 16:32:24 +01:00
Starbeamrainbowlabs
d806a2e4c9
Fixed bugs in new AEs encryption layer.
2019-07-15 14:31:39 +01:00
Starbeamrainbowlabs
723941bdf8
Implement an extra layer of encryption, but it's untested.
2019-07-15 13:49:44 +01:00
Starbeamrainbowlabs
0604062966
Add aes-js to decrypt the incoming data, but we haven't put it to use just yet
2019-07-15 11:46:41 +01:00
Starbeamrainbowlabs
4914d5a492
Bugfix data processor
2019-07-11 14:07:55 +01:00
Starbeamrainbowlabs
70da049d49
Implement initial data processor, but it's untested.
2019-07-11 14:03:27 +01:00
Starbeamrainbowlabs
8d822c33c0
Tidy up logging
2019-07-10 14:44:52 +01:00
Starbeamrainbowlabs
1ee184d82d
Bugfix: Use latitude and longitude instead of lat long
2019-07-10 14:32:58 +01:00