Description
DFFML aims to be the easiest and most convenient way to use Machine Learning.
- Its a machine learning distribution. Providing you access to a set of popular
machine learning libraries guaranteed to work together.
- Its a AI/ML Python library, command line application, and HTTP service.
- You give it your data and tell it what kind of model you want to train. It
creates a model for you.
- If you want finer grained control over the model, you can easily do so by
implementing your own model plugin.
- We make it easy to use and deploy your models.
- We provide a directed graph concurrent execution environment with managed
locking which we call DataFlows.
- DataFlows make it easy to generate datasets or modify existing datasets for
rapid iteration on feature engineering.
Data Flow Facilitator for Machine Learning (dffml) alternatives and similar packages
Based on the "Machine Learning" category.
Alternatively, view Data Flow Facilitator for Machine Learning (dffml) alternatives based on common mentions on social networks and blogs.
-
tensorflow
An Open Source Machine Learning Framework for Everyone -
Keras
Deep Learning for humans -
scikit-learn
scikit-learn: machine learning in Python -
gym
A toolkit for developing and comparing reinforcement learning algorithms. -
xgboost
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow -
PaddlePaddle
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署) -
CNTK
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit -
gensim
Topic Modelling for Humans -
MindsDB
The platform for customizing AI from enterprise data -
Prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth. -
MLflow
Open source platform for the machine learning lifecycle -
TFLearn
Deep learning library featuring a higher-level API for TensorFlow. -
H2O
H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc. -
NuPIC
Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex. -
Pyro.ai
Deep universal probabilistic programming with Python and PyTorch -
Surprise
A Python scikit for building and analyzing recommender systems -
srez
Image super-resolution through deep learning -
LightFM
A Python implementation of LightFM, a hybrid recommendation algorithm. -
Pylearn2
Warning: This project does not have any current developer. See bellow. -
Sacred
Sacred is a tool to help you configure, organize, log and reproduce experiments developed at IDSIA. -
PyBrain
Another Python Machine Learning Library. -
skflow
Simplified interface for TensorFlow (mimicking Scikit Learn) for Deep Learning -
Clairvoyant
Software designed to identify and monitor social/historical cues for short term stock movement -
python-recsys
A python library for implementing a recommender system -
Metrics
Machine learning evaluation metrics, implemented in Python, R, Haskell, and MATLAB / Octave -
karateclub
Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020) -
pydeep
Deep learning in Python -
awesome-embedding-models
A curated list of awesome embedding models tutorials, projects and communities. -
Crab
Crab is a flexible, fast recommender engine for Python that integrates classic information filtering recommendation algorithms in the world of scientific Python packages (numpy, scipy, matplotlib). -
hebel
GPU-Accelerated Deep Learning Library in Python -
seqeval
A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...) -
adaptive
:chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions -
Xorbits
Scalable Python DS & ML, in an API compatible & lightning fast way. -
TrueSkill, the video game rating system
4.2 1.4 Data Flow Facilitator for Machine Learning (dffml) VS TrueSkill, the video game rating systemAn implementation of the TrueSkill rating system for Python -
pdpipe
Easy pipelines for pandas DataFrames. -
SciKit-Learn Laboratory
SciKit-Learn Laboratory (SKLL) makes it easy to run machine learning experiments. -
rwa
Machine Learning on Sequential Data Using a Recurrent Weighted Average -
Feature Forge
A set of tools for creating and testing machine learning features, with a scikit-learn compatible API -
nptyping
💡 Type hints for Numpy and Pandas -
brew
Multiple Classifier Systems and Ensemble Learning Library in Python. -
bodywork
ML pipeline orchestration and model deployments on Kubernetes. -
Robocorp Action Server
Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere -
MLP Classifier
A handwritten multilayer perceptron classifer using numpy. -
redframes
General Purpose Data Manipulation Library -
OptaPy
OptaPy is an AI constraint solver for Python to optimize planning and scheduling problems. -
vowpal_porpoise
lightweight python wrapper for vowpal wabbit -
openskill.py
Multiplayer Rating System. No Friction. -
omega-ml
MLOps simplified. From ML Pipeline ⇨ Data Product without the hassle -
ChaiPy
A developer interface for creating advanced chatbots for the Chai app. -
tfgraphviz
A visualization tool to show a TensorFlow's graph like TensorBoard
WorkOS - The modern identity platform for B2B SaaS
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Data Flow Facilitator for Machine Learning (dffml) or a related project?
Popular Comparisons
-
Data Flow Facilitator for Machine Learning (dffml)vsscikit-learn
-
Data Flow Facilitator for Machine Learning (dffml)vstensorflow
-
Data Flow Facilitator for Machine Learning (dffml)vsxgboost
-
Data Flow Facilitator for Machine Learning (dffml)vsKeras
-
Data Flow Facilitator for Machine Learning (dffml)vsProphet
README
Data Flow Facilitator for Machine Learning (dffml)
Mission Statement
DFFML aims to be the easiest and most convenient way to use Machine Learning.
Its a machine learning distribution. Providing you access to a set of popular machine learning libraries guaranteed to work together.
Its a AI/ML Python library, command line application, and HTTP service.
You give it your data and tell it what kind of model you want to train. It creates a model for you.
If you want finer grained control over the model, you can easily do so by implementing your own model plugin.
We make it easy to use and deploy your models.
We provide a directed graph concurrent execution environment with managed locking which we call DataFlows.
DataFlows make it easy to generate datasets or modify existing datasets for rapid iteration on feature engineering.
Documentation
Documentation for the latest release is hosted at https://intel.github.io/dffml/
Documentation for the master branch is hosted at https://intel.github.io/dffml/master/index.html
Contributing
The contributing page will guide you through getting setup and contributing to DFFML.
Help
- Ask a question via an issue
- Send an email to [email protected]
- You can subscribe to the users mailing list here https://lists.01.org/postorius/lists/dffml-users.lists.01.org/
- Ask a question on the Gitter chat
License
DFFML is distributed under the [MIT License](LICENSE).
Legal
This software is subject to the U.S. Export Administration Regulations and other U.S. law, and may not be exported or re-exported to certain countries (Cuba, Iran, Crimea Region of Ukraine, North Korea, Sudan, and Syria) or to persons or entities prohibited from receiving U.S. exports (including Denied Parties, Specially Designated Nationals, and entities on the Bureau of Export Administration Entity List or involved with missile technology or nuclear, chemical or biological weapons).
*Note that all licence references and agreements mentioned in the Data Flow Facilitator for Machine Learning (dffml) README section above
are relevant to that project's source code only.