This repository was archived by the owner on Aug 25, 2024. It is now read-only.
0.3.3 Alpha Release
Pre-release
Pre-release
[0.3.3] - 2020-02-10
Added
- Moved from TensorFlow 1 to TensorFlow 2.
- IDX Sources to read binary data files and train models on MNIST Dataset
- scikit models
- Clusterers
- KMeans
- Birch
- MiniBatchKMeans
- AffinityPropagation
- MeanShift
- SpectralClustering
- AgglomerativeClustering
- OPTICS
- Clusterers
allowemptyadded to source config parameters.- Quickstart document to show how to use models from Python.
- The latest release of the documentation now includes a link to the
documentation for the master branch (on GitHub pages). - Virtual environment, GitPod, and Docker development environment setup notes to
the CONTRIBUTING.md file. - Changelog now included in documenation website.
- Database abstraction
dffml.db- SQLite connector
- MySQL connector
- Documented style for imports.
- Documented use of numpy docstrings.
Inputscan now be sanitized using function passed invalidateparameter- Helper utilities to take callables with numpy style docstrings and
create config classes out of them usingmake_config. - File listing endpoint to HTTP service.
- When an operation throws an exception the name of the instance and the
parameters it was executed with will be thrown via anOperationException. - Network utilities to preformed cached downloads with hash validation.
- Development service got a new command, which can retrieve an argument passed
to setuptoolssetupfunction within asetup.pyfile.
Changed
- All instances of
src_urlchanged tokey. readonlyparameter in source config is now changed toreadwrite.predictparameter of all model config classes has been changed fromstrtoFeature.- Defining features on the command line no longer requires that defined features
be prefixed withdef: - The model predict operation will now raise an exception if the model it is
passed via it's config is a class rather than an instance. entry_pointand friends have been renamed toentrypoint.- Use
FastChildWatcherwhen run via the CLI to preventBlockingIOErrors. - TensorFlow based neural network classifier had the
classificationparameter
in it's config changed topredict. - SciKit models use
make_config_numpy. - Predictions in
reposare now dictionary. - All instances of
labelchanged totag - Subclasses of
BaseConfigurablewill now auto instantiate their respective
config classes usingkwargsif the config argument isn't given and keyword
arguments are. - The quickstart documentation was improved as well as the structure of docs.
Fixed
- CONTRIBUTING.md has
-ein the wrong place in the getting setup section. - Since moving to auto
args()andconfig(), BaseConfigurable no longer
produces odd typenames in conjunction with docs.py. - Autoconvert Definitions with spec into their spec
Removed
- The model predict operation erroneously had a
msgparameter in it's config. - Unused imports identified by deepsource.io
- Evaluation code from feature.py file as well as tests for those evaluations.