This repository has been 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
allowempty
added 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.
Inputs
can now be sanitized using function passed invalidate
parameter- 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 setuptoolssetup
function within asetup.py
file.
Changed
- All instances of
src_url
changed tokey
. readonly
parameter in source config is now changed toreadwrite
.predict
parameter of all model config classes has been changed fromstr
toFeature
.- 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_point
and friends have been renamed toentrypoint
.- Use
FastChildWatcher
when run via the CLI to preventBlockingIOError
s. - TensorFlow based neural network classifier had the
classification
parameter
in it's config changed topredict
. - SciKit models use
make_config_numpy
. - Predictions in
repos
are now dictionary. - All instances of
label
changed totag
- Subclasses of
BaseConfigurable
will now auto instantiate their respective
config classes usingkwargs
if 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
-e
in 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
msg
parameter in it's config. - Unused imports identified by deepsource.io
- Evaluation code from feature.py file as well as tests for those evaluations.