Алгоритмы машинного обучения

Теги: machine-learning 

Data engines

[computer-visions]

[graphs]

[knowledge-graphs]

[evolution-methods]

[reinforcement-learning]

Boosting

Recomendation systems

Preprocessing

  • scikit-lego custom sxcikit-learn transformers, metrics and models

Mining

  • siuba is a tool for concise, flexible data-analysis over multiple data sources. It currently supports pandas DataFrames and SQL tables.

Experiments piplines and deployments

  • sacred is a tool to help you configure, organize, log and reproduce experiments
  • kedro is an open-source Python framework for creating reproducible, maintainable and modular data science code
  • MLflow is an open source platform for managing the end-to-end machine learning lifecycle
  • AutoDeploy allows configuration based MLOps
  • spacy train, manage, package, deploy nlp-models pipline
  • MLFlow Machine Learning Lifecycle Platform
  • KubeFlow the cloud-native platform for machine learning operations - pipelines, training and deployment
  • RayWorkflow provides a simple, universal API for building distributed applications, дока
  • seldon-core converts your ML models (Tensorflow, Pytorch, H2o, etc.) or language wrappers (Python, Java, etc.) into production REST/GRPC microservices.
  • [jina] Фреймворк для работы с ml-моделями
  • [docarray] is a library for nested, unstructured data in transit, including text, image, audio, video, 3D mesh, etc.

Neural networks

Spiking NN

  • SnnTorch Deep and online learning with spiking neural networks in Python

Ready engines and models

  • EasyOCR Ready-to-use OCR with 80+ supported languages and all popular writing scripts including: Latin, Chinese, Arabic, Devanagari, Cyrillic, etc.
  • Face Recognition Recognize and manipulate faces from Python or from the command line with the world’s simplest face recognition library.
  • Weights and biaces Developer tools for machine learning gui

Datasets