Giter Club home page Giter Club logo

pymilo's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

pymilo's Issues

Server/Client (RESTful API)

Description

  • Support the Client-Server model to provide the possibility of ML model abstraction and remote access to the models
  • PyMilo ML model wrapper to wrap around ML models to abstract model function calls.
  • Add fallback function to PyMilo ML model wrapper to delegate function calls to the remote server to get executed in the main model

Model Versioning

Description

  • Support model versioning to enable PyMilo to support different model versions

scikit-learn Neighbors support

Description

add Neighbors support

  • KNeighborsClassifier
  • KNeighborsRegressor
  • NearestNeighbors
  • NearestCentroid
  • RadiusNeighborsClassifier
  • RadiusNeighborsRegressor
  • LocalOutlierFactor

[Feature]: Ability to download model from remote url

Describe the feature you want to add

Ability to give specific url to PyMilo Import instance and it will then download the given model during the instantiation part.

Describe your proposed solution

No response

Describe alternatives you've considered, if relevant

No response

Additional context

No response

[Feature]: scikit-learn preprocessing module support

Describe the feature you want to add

Support serialization and deserialization of all Scikit-learn preprocessing transformers

  • Binarizer
  • FunctionTransformer
  • KBinsDiscretizer
  • KernelCenterer
  • LabelBinarizer
  • LabelEncoder
  • MultiLabelBinarizer
  • MaxAbsScaler
  • Normalizer
  • OneHotEncoder
  • OrdinalEncoder
  • PolynomialFeatures
  • PowerTransformer
  • QuantileTransformer
  • RobustScaler
  • SplineTransformer
  • StandardScaler
  • TargetEncoder

Describe your proposed solution

No response

Describe alternatives you've considered, if relevant

No response

Additional context

No response

JS/TS SDK

Description

Provide a JavaScript/TypeScript SDK to use ML models through PyMilo in a web browser

Birch:: root_ before dummy_leaf_

Description

There should be constraints that force serialization of the "root_" before the "dummy_leaf_" field in Birch model.

[Feature]: Add post PyMilo-Import function execution

Describe the feature you want to add

Add ability to call specific functions after PyMilo Import

Describe your proposed solution

No response

Describe alternatives you've considered, if relevant

No response

Additional context

No response

Exported File Compression

Description

  • Ability to compress the exported file
  • Set the compression method in the Export-Import function constructor parameters

Upload to IPFS

Description

Ability to upload the exported model to IPFS and opensea.

[Feature]: numpy.intc serialization support

Describe the feature you want to add

Serialization for numpy.intc data structure should be added(it is used in scikit svm models)

Describe your proposed solution

No response

Describe alternatives you've considered, if relevant

No response

Additional context

No response

Document modification

Description

Add more detailed descriptions to the current document and provide a few detailed tutorial pages.

PyTorch Support

Description

Support serialization and deserialization of PyTorch models

Exported File Splitting

Description

Support splitting (and merging) the exported (and imported) model files to enhance memory usage efficiency.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.