ml-wrappers

A unified wrapper for various ML frameworks - to have one uniform scikit-learn format for predict and predict_proba functions.

MIT License

Downloads
163.2K
Stars
44
Committers
11

Bot releases are visible (Hide)

ml-wrappers - release v0.2.1

Published by imatiach-msft about 2 years ago

Full Changelog: https://github.com/microsoft/ml-wrappers/compare/v0.2.0...v0.2.1

ml-wrappers - release v0.2.0

Published by imatiach-msft over 2 years ago

Full Changelog: https://github.com/microsoft/ml-wrappers/compare/v0.1.0...v0.2.0

ml-wrappers - release v0.0.6

Published by imatiach-msft almost 3 years ago

  • add code scanning pipeline using CodeQL
  • update gitignore file for python
  • add code coverage to ml-wrappers repository
  • fix namespaces on doc strings for DatasetWrapper
  • fix imports in model init file to include WrappedClassificationModel and WrappedRegressionModel
ml-wrappers - release v0.0.5

Published by imatiach-msft almost 3 years ago

  • fix dataset wrapper to support more input types
ml-wrappers - release v0.0.4

Published by imatiach-msft almost 3 years ago

  • continuous integration setup
  • move tests to top-level folder
  • update main readme and add specification docs
  • add release process doc for ml-wrappers repository
  • fix issues with circular dependencies in ml-wrappers
  • rename test directory to tests
  • add python 3.9 tests
  • add supported type check in DatasetWrapper
  • separate out python linting into separate workflow
  • move test_dataset_wrapper.py from test/ to tests/
  • suppress tensorflow warnings that may sometimes occur on import
ml-wrappers - release v0.0.3

Published by imatiach-msft almost 3 years ago

  • refactor timestamp featurizer and fix model init file
ml-wrappers - release v0.0.2

Published by imatiach-msft almost 3 years ago

  • fix dataset wrapper folder init file
ml-wrappers - release v0.0.1

Published by imatiach-msft almost 3 years ago

Initial release of ml-wrappers package

The Machine Learning Wrappers SDK provides a unified wrapper for various ML frameworks - to have one uniform scikit-learn format predict and predict_proba functions.

Highlights of the package include:

A dataset wrapper to handle scipy sparse, pandas and numpy datasets in a uniform manner.
A model wrapper to handle models from various frameworks uniformly, including scikit-learn, tensorflow, pytorch, lightgbm and xgboost
Please see the github website for the documentation and sample notebooks:
https://github.com/microsoft/ml-wrappers