Releases: RobertJN64/MLVisualizationTools
Version 0.5.0
Version 0.5 is stable!
We moved from 0.4 to 0.5 because of potential breaking changes in data structures and function calls.
Changes:
- Added data overlay tools (datainterface.py)
- Added data overlay example (DataOverlayDemo.py)
- Changed coldata format to be 2 items, a dict and a list (instead of list of dicts)
- Changed graphData format to support data overlay
- Changed graphing + colorization to support new data structures
- All internal floats are locked to 6 digits to prevent internal rounding errors.
- Keys look consistent across matplotlib, plotly, and plotly animations.
Version 0.5.0 Alpha 1
Bugfixes for datainterface when combined with animations.
All internal floats are locked to 6 digits to prevent internal rounding errors.
Keys look consistent across matplotlib, plotly, and plotly animations.
Version 0.5.0 Alpha 0
Version 0.5 first Alpha release!
We moved from 0.4 to 0.5 because of potential breaking changes in data structures and function calls.
Changes:
- Added data overlay tools (datainterface.py)
- Added data overlay example (DataOverlayDemo.py)
- Changed coldata format to be 2 items, a dict and a list (instead of list of dicts)
- Changed graphData format to support data overlay
- Changed graphing + colorization to support new data structures
Version 0.4.0
Version 0.4 is stable!
Version 0.4 includes major API changes to make way for new functionality coming in 0.4.1.
These API changes do not remove any functionality, but rename a lot of the core functions.
New Features:
graph() - autopicks graph type and mode
plotlyGraph() - autopicks graph mode
matplotlibGraph() - autopicks graph mode
Upgrading from 0.3.0 to 0.4.0.
Breaking Changes:
Major:
-
Analytics:
- Tensorflow replaced by analyzeModel
- TensorflowRaw replaced by analyzeModelRaw
-
Interfaces:
- TensorflowGrid replace by predictionGrid
- TensorflowAnimation replaced by pedictionAnimation
- Corresponding raw replacements
- 'Output' key is now customizable in interface calls
-
Colorizers:
- Simple replaced by simple
- Binary replaced by binary
- 'Color' key is now customizable in colorizer calls
-
Graphs:
- x, y, and anim params should no longer be passed to the graphs,
- they are autodetected instead
- size key is now customizable
-
DashModelVisualizer
- kagglenotebook param renamed to usetunneling
Minor:
- Type enums moved into new file (types.py)
Version 0.4.0 Release Candidate 0
Small updates to graphing commands for better library detection.
Version 0.4.0 Alpha 0
Version 0.4.0 first Alpha testing release
Version 0.4:
We are skipping straight to 0.4 because of major API changes that were not in the unreleased v0.3.
These API changes do not remove any functionality, but rename a lot of the core functions.
These changes will allow for easier integration of the new features we have planned, as well as support for ML libraries beyond tensorflow.
New Features:
- graph() - autopicks graph type and mode
- plotlyGraph() - autopicks graph mode
- matplotlibGraph() - autopicks graph mode
Upgrading from 0.3.0 to 0.4.0.
Breaking Changes:
-
Major:
-
Analytics:
- Tensorflow replaced by analyzeModel
- TensorflowRaw replaced by analyzeModelRaw
-
Interfaces:
- TensorflowGrid replace by predictionGrid
- TensorflowAnimation replaced by pedictionAnimation
- Corresponding raw replacements
- 'Output' key is now customizable in interface calls
-
Colorizers:
- Simple replaced by simple
- Binary replaced by binary
- 'Color' key is now customizable in colorizer calls
-
Graphs:
- x, y, and anim params should no longer be passed to the graphs,
they are autodetected instead - size key is now customizable
- x, y, and anim params should no longer be passed to the graphs,
-
DashModelVisualizer
- kagglenotebook param renamed to usetunneling
-
-
Minor:
- Type enums moved into new file (types.py)
Version 0.2.4
Version 0.2.4 is stable.
Major Changes:
- Fixed animations and animation demo
- Fixed matplotlib colors
Version 0.2.4 Alpha 0
Version 0.2.4 first testing release
New Features:
- Fixed animations
- Fixed matplotlib graph errors
- Better test suite
Version 0.2.3
Version 0.2.3 is stable.
New Features:
- Dash tour in DashModelVisualizer
- Color key for all plotly graphs
Version 0.2.3 Alpha 0
First test of new tour and colorizer features