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
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
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
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
2a9de80848
Add logging.colour settings option
2019-07-16 18:01:17 +01:00
d84d838775
Another typo
2019-07-16 16:32:24 +01:00
70da049d49
Implement initial data processor, but it's untested.
2019-07-11 14:03:27 +01:00
08a4ebe9f1
Bugfix: Reference db_template currectly when initialising the db connection
2019-07-10 14:13:47 +01:00
bd08aae1da
Asyncify everything so that we can do dependency injection
2019-07-10 14:11:46 +01:00
e3a667cb69
Implement the ttn client connection, but it throws a syntax error.
2019-07-04 17:18:38 +01:00
88d8a14154
Bugfix the container
2019-06-04 18:53:38 +01:00
009d6335a0
Setup basic logging framework.
...
In the future, we might be able to use a proxy object here or some other
wizadry? I'm not sure.
2019-05-29 11:59:40 +01:00
0d3edd0a93
Get dependency injection (basically) working. Hooray!
2019-05-23 22:26:31 +01:00
15a5bf9d03
Autoload repositories as required
2019-05-23 21:01:32 +01:00
afec88082b
Start working on dependency injection, but it's complex & not finished yet.
2019-05-23 20:10:06 +01:00