cinemascience / pycinema

cinema engine toolkit
Other
1 stars 4 forks source link

MLFilters ready to merge to dev #97

Closed dbanesh closed 9 months ago

dbanesh commented 9 months ago

This incorporates the TensorFlow Reader and Predictor filters into pycinema. It currently works with the MNIST dataset.

Given trained ML models (included in data/MNIST_models), the 2 new filters read and predict the values of MNIST numerical images (samples included in data/mnist.cdb). An example workflow is provided in examples/MLScatterPlot.py with documentation in doc/ml_prediction.md and screenshot in doc/MLScatterPlot.png. New tests were added (and passed) with testing/MLPredictTest.py, testing/gold/MLOutputTest.csv and .github/workflow/MLPredictionTest.yml.