{ "info": { "author": "Preston Parry", "author_email": "ClimbsBytes@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "auto\\_ml\n========\n\n Automated machine learning for production and analytics\n\n|Build Status| |Documentation Status| |PyPI version| |Coverage Status|\n|license|\n\nInstallation\n------------\n\n- ``pip install auto_ml``\n\nGetting started\n---------------\n\n.. code:: python\n\n from auto_ml import Predictor\n from auto_ml.utils import get_boston_dataset\n\n df_train, df_test = get_boston_dataset()\n\n column_descriptions = {\n 'MEDV': 'output',\n 'CHAS': 'categorical'\n }\n\n ml_predictor = Predictor(type_of_estimator='regressor', column_descriptions=column_descriptions)\n\n ml_predictor.train(df_train)\n\n ml_predictor.score(df_test, df_test.MEDV)\n\nShow off some more features!\n----------------------------\n\nauto\\_ml is designed for production. Here's an example that includes\nserializing and loading the trained model, then getting predictions on\nsingle dictionaries, roughly the process you'd likely follow to deploy\nthe trained model.\n\n.. code:: python\n\n from auto_ml import Predictor\n from auto_ml.utils import get_boston_dataset\n from auto_ml.utils_models import load_ml_model\n\n # Load data\n df_train, df_test = get_boston_dataset()\n\n # Tell auto_ml which column is 'output'\n # Also note columns that aren't purely numerical\n # Examples include ['nlp', 'date', 'categorical', 'ignore']\n column_descriptions = {\n 'MEDV': 'output'\n , 'CHAS': 'categorical'\n }\n\n ml_predictor = Predictor(type_of_estimator='regressor', column_descriptions=column_descriptions)\n\n ml_predictor.train(df_train)\n\n # Score the model on test data\n test_score = ml_predictor.score(df_test, df_test.MEDV)\n\n # auto_ml is specifically tuned for running in production\n # It can get predictions on an individual row (passed in as a dictionary)\n # A single prediction like this takes ~1 millisecond\n # Here we will demonstrate saving the trained model, and loading it again\n file_name = ml_predictor.save()\n\n trained_model = load_ml_model(file_name)\n\n # .predict and .predict_proba take in either:\n # A pandas DataFrame\n # A list of dictionaries\n # A single dictionary (optimized for speed in production evironments)\n predictions = trained_model.predict(df_test)\n print(predictions)\n\n3rd Party Packages- Deep Learning with TensorFlow & Keras, XGBoost, LightGBM, CatBoost\n--------------------------------------------------------------------------------------\n\nauto\\_ml has all of these awesome libraries integrated! Generally, just\npass one of them in for model\\_names.\n``ml_predictor.train(data, model_names=['DeepLearningClassifier'])``\n\nAvailable options are - ``DeepLearningClassifier`` and\n``DeepLearningRegressor`` - ``XGBClassifier`` and ``XGBRegressor`` -\n``LGBMClassifer`` and ``LGBMRegressor`` - ``CatBoostClassifier`` and\n``CatBoostRegressor``\n\nAll of these projects are ready for production. These projects all have\nprediction time in the 1 millisecond range for a single prediction, and\nare able to be serialized to disk and loaded into a new environment\nafter training.\n\nDepending on your machine, they can occasionally be difficult to\ninstall, so they are not included in auto\\_ml's default installation.\nYou are responsible for installing them yourself. auto\\_ml will run fine\nwithout them installed (we check what's isntalled before choosing which\nalgorithm to use).\n\nFeature Responses\n-----------------\n\nGet linear-model-esque interpretations from non-linear models. See the\n`docs `__\nfor more information and caveats.\n\nClassification\n--------------\n\nBinary and multiclass classification are both supported. Note that for\nnow, labels must be integers (0 and 1 for binary classification).\nauto\\_ml will automatically detect if it is a binary or multiclass\nclassification problem - you just have to pass in\n``ml_predictor = Predictor(type_of_estimator='classifier', column_descriptions=column_descriptions)``\n\nFeature Learning\n----------------\n\nAlso known as \"finally found a way to make this deep learning stuff\nuseful for my business\". Deep Learning is great at learning important\nfeatures from your data. But the way it turns these learned features\ninto a final prediction is relatively basic. Gradient boosting is great\nat turning features into accurate predictions, but it doesn't do any\nfeature learning.\n\nIn auto\\_ml, you can now automatically use both types of models for what\nthey're great at. If you pass\n``feature_learning=True, fl_data=some_dataframe`` to ``.train()``, we\nwill do exactly that: train a deep learning model on your ``fl_data``.\nWe won't ask it for predictions (standard stacking approach), instead,\nwe'll use it's penultimate layer to get it's 10 most useful features.\nThen we'll train a gradient boosted model (or any other model of your\nchoice) on those features plus all the original features.\n\nAcross some problems, we've witnessed this lead to a 5% gain in\naccuracy, while still making predictions in 1-4 milliseconds, depending\non model complexity.\n\n``ml_predictor.train(df_train, feature_learning=True, fl_data=df_fl_data)``\n\nThis feature only supports regression and binary classification\ncurrently. The rest of auto\\_ml supports multiclass classification.\n\nCategorical Ensembling\n----------------------\n\nEver wanted to train one market for every store/customer, but didn't\nwant to maintain hundreds of thousands of independent models? With\n``ml_predictor.train_categorical_ensemble()``, we will handle that for\nyou. You'll still have just one consistent API,\n``ml_predictor.predict(data)``, but behind this single API will be one\nmodel for each category you included in your training data.\n\nJust tell us which column holds the category you want to split on, and\nwe'll handle the rest. As always, saving the model, loading it in a\ndifferent environment, and getting speedy predictions live in production\nis baked right in.\n\n``ml_predictor.train_categorical_ensemble(df_train, categorical_column='store_name')``\n\nMore details available in the docs\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nhttp://auto-ml.readthedocs.io/en/latest/\n\nAdvice\n~~~~~~\n\nBefore you go any further, try running the code. Load up some data\n(either a DataFrame, or a list of dictionaries, where each dictionary is\na row of data). Make a ``column_descriptions`` dictionary that tells us\nwhich attribute name in each row represents the value we're trying to\npredict. Pass all that into ``auto_ml``, and see what happens!\n\nEverything else in these docs assumes you have done at least the above.\nStart there and everything else will build on top. But this part gets\nyou the output you're probably interested in, without unnecessary\ncomplexity.\n\nDocs\n----\n\nThe full docs are available at https://auto\\_ml.readthedocs.io Again\nthough, I'd strongly recommend running this on an actual dataset before\nreferencing the docs any futher.\n\nWhat this project does\n----------------------\n\nAutomates the whole machine learning process, making it super easy to\nuse for both analytics, and getting real-time predictions in production.\n\nA quick overview of buzzwords, this project automates:\n\n- Analytics (pass in data, and auto\\_ml will tell you the relationship\n of each variable to what it is you're trying to predict).\n- Feature Engineering (particularly around dates, and NLP).\n- Robust Scaling (turning all values into their scaled versions between\n the range of 0 and 1, in a way that is robust to outliers, and works\n with sparse data).\n- Feature Selection (picking only the features that actually prove\n useful).\n- Data formatting (turning a DataFrame or a list of dictionaries into a\n sparse matrix, one-hot encoding categorical variables, taking the\n natural log of y for regression problems, etc).\n- Model Selection (which model works best for your problem- we try\n roughly a dozen apiece for classification and regression problems,\n including favorites like XGBoost if it's installed on your machine).\n- Hyperparameter Optimization (what hyperparameters work best for that\n model).\n- Big Data (feed it lots of data- it's fairly efficient with\n resources).\n- Unicorns (you could conceivably train it to predict what is a unicorn\n and what is not).\n- Ice Cream (mmm, tasty...).\n- Hugs (this makes it much easier to do your job, hopefully leaving you\n more time to hug those those you care about).\n\nRunning the tests\n~~~~~~~~~~~~~~~~~\n\nIf you've cloned the source code and are making any changes (highly\nencouraged!), or just want to make sure everything works in your\nenvironment, run ``nosetests -v tests``.\n\nCI is also set up, so if you're developing on this, you can just open a\nPR, and the tests will run automatically on Travis-CI.\n\nThe tests are relatively comprehensive, though as with everything with\nauto\\_ml, I happily welcome your contributions here!\n\n|Analytics|\n\n.. |Build Status| image:: https://travis-ci.org/ClimbsRocks/auto_ml.svg?branch=master\n :target: https://travis-ci.org/ClimbsRocks/auto_ml\n.. |Documentation Status| image:: http://readthedocs.org/projects/auto-ml/badge/?version=latest\n :target: http://auto-ml.readthedocs.io/en/latest/?badge=latest\n.. |PyPI version| image:: https://badge.fury.io/py/auto_ml.svg\n :target: https://badge.fury.io/py/auto_ml\n.. |Coverage Status| image:: https://coveralls.io/repos/github/ClimbsRocks/auto_ml/badge.svg?branch=master&cacheBuster=1\n :target: https://coveralls.io/github/ClimbsRocks/auto_ml?branch=master&cacheBuster=1\n.. |license| image:: https://img.shields.io/github/license/mashape/apistatus.svg\n :target: (https://img.shields.io/github/license/mashape/apistatus.svg)\n.. |Analytics| image:: https://ga-beacon.appspot.com/UA-58170643-5/automl/pypi\n :target: https://github.com/igrigorik/ga-beacon\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ClimbsRocks/auto_ml", "keywords": "machine learning,data science,automated machine learning,regressor,regressors,regression,classification,classifiers,classifier,estimators,predictors,XGBoost,Random Forest,sklearn,scikit-learn,analytics,analysts,coefficients,feature importancesanalytics,artificial intelligence,subpredictors,ensembling,stacking,blending,feature engineering,feature extraction,feature selection,production,pandas,dataframes,machinejs,deep learning,tensorflow,deeplearning,lightgbm,gradient boosting,gbm,keras,production ready,test coverage", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "automl", "package_url": "https://pypi.org/project/automl/", "platform": "", "project_url": "https://pypi.org/project/automl/", "project_urls": { "Homepage": "https://github.com/ClimbsRocks/auto_ml" }, "release_url": "https://pypi.org/project/automl/2.9.9/", "requires_dist": [ "dill (<0.3,>=0.2.5)", "h5py (<3.0,>=2.7.0)", "lightgbm (<2.1,>=2.0.11)", "numpy (<2.0,>=1.11.0)", "pandas (<1.0,>=0.18.0)", "pathos (<0.3.0,>=0.2.1)", "python-dateutil (<3.0,>=2.6.1)", "scikit-learn (<1.0,>=0.18.1)", "scipy (<2.0,>=0.14.0)", "sklearn-deap2 (<0.3,>=0.2.1)", "tabulate (<1.0,>=0.7.5)" ], "requires_python": "", "summary": "Automated machine learning for production and analytics", "version": "2.9.9" }, "last_serial": 3565882, "releases": { "2.1.5": [ { "comment_text": "", "digests": { "md5": "85d499b2330d2c930e7191c855d142c7", "sha256": "e8a9b7fd2d1d8e8236a13cbe35775929bae718ab4bc1a1c4743a9e5febce5c6b" }, "downloads": -1, "filename": "automl-2.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85d499b2330d2c930e7191c855d142c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52868, "upload_time": "2017-05-19T15:48:02", "url": "https://files.pythonhosted.org/packages/fe/8d/32c1e4178fa42d3b84c19cd9d32c5a5c85809dedc125d99f5ccd23c6dce3/automl-2.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ce9ba8fbcef18eba0e3b012ac6675cd", "sha256": "2e2fc2d548bc4556cc857c854c66eafd62695f3bbd3902958a475cf098279fc1" }, "downloads": -1, "filename": "automl-2.1.5.tar.gz", "has_sig": false, "md5_digest": "4ce9ba8fbcef18eba0e3b012ac6675cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49116, "upload_time": "2017-05-19T15:48:05", "url": "https://files.pythonhosted.org/packages/91/45/75ba0559f14da0226948b599b5067eff7ebd555068f127558c9fc753e627/automl-2.1.5.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "fb4d5a049b79c5aed615feba6f775bdd", "sha256": "4744d02d7d5418b2a3c718bd9b266c21a32624787739239c2e2010418d63c36b" }, "downloads": -1, "filename": "automl-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb4d5a049b79c5aed615feba6f775bdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 57784, "upload_time": "2017-06-13T04:07:33", "url": "https://files.pythonhosted.org/packages/2c/a0/0e1605116e9d19c4ff066eaa572a0486a8e236c9419ccf8ae2edb8465883/automl-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "936d032f26a7063a73be543f496aa631", "sha256": "e57b4d574aacaa53eae2774d8b5b81e8d7f5540d946545635141e80fae6b1253" }, "downloads": -1, "filename": "automl-2.2.1.tar.gz", "has_sig": false, "md5_digest": "936d032f26a7063a73be543f496aa631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54369, "upload_time": "2017-06-13T04:07:36", "url": "https://files.pythonhosted.org/packages/f1/0f/75c6aaf11fcb3b2e60bc74b947752292ea276df8f4ae990117b37d67074b/automl-2.2.1.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "49078fbdaf39e39ac1a49f542dbb0761", "sha256": "639f8b78b29728564b6c7135098d4c9be55a948bb01a84fe78c119885114e350" }, "downloads": -1, "filename": "automl-2.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49078fbdaf39e39ac1a49f542dbb0761", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58162, "upload_time": "2017-06-13T04:40:34", "url": "https://files.pythonhosted.org/packages/db/4f/e978f10735283549f1fd8f7fb37e294bcfc3431101395d36de4b91d8c923/automl-2.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "960ac2ccc06df2f891820078f264846e", "sha256": "61dbf479880402227ec7cefc04e2272bc961405dc0595f6bc259e2799b00b3e1" }, "downloads": -1, "filename": "automl-2.2.3.tar.gz", "has_sig": false, "md5_digest": "960ac2ccc06df2f891820078f264846e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58738, "upload_time": "2017-06-13T04:40:37", "url": "https://files.pythonhosted.org/packages/0d/ae/0e29751f528edd1f0570243c00a9381c816e8e30edc305eb16b40d94dfe2/automl-2.2.3.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "1717f89238badd39c927e45102f7e4ba", "sha256": "e0583444cfd6bc8851b1bf64334ce55f2fc3a1102a76ac4a359e3ad09c2306f9" }, "downloads": -1, "filename": "automl-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1717f89238badd39c927e45102f7e4ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58434, "upload_time": "2017-06-14T17:01:28", "url": "https://files.pythonhosted.org/packages/42/80/d08843b2ffd20eec3af81acf422512481b481183b470f15507c00b0ec835/automl-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62cec9996dde5aa825b31471079813e6", "sha256": "c42378ab490afcdb80b999d75fcc84de7e3de11f81d379b6e2bd0755e1e1b87c" }, "downloads": -1, "filename": "automl-2.3.0.tar.gz", "has_sig": false, "md5_digest": "62cec9996dde5aa825b31471079813e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59016, "upload_time": "2017-06-14T17:01:32", "url": "https://files.pythonhosted.org/packages/8e/af/47712282fe150bea10cdf62f95c7423aea16eb7b081d28458363e1d9608c/automl-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "70ea3bd546fbfcb975e32fd232f1797a", "sha256": "fc70804b72529e11baf7615994f425a9a0f88703200650ae7d9b1895a217e2a4" }, "downloads": -1, "filename": "automl-2.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70ea3bd546fbfcb975e32fd232f1797a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58429, "upload_time": "2017-06-16T15:51:07", "url": "https://files.pythonhosted.org/packages/77/d6/cb85cfc7ab9dfd540cddec29694516b4349dc2feb6bd83ca2a8b42d9bcd1/automl-2.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6bc8508c4b64e5bb9fb845282bbe03b", "sha256": "7efa974a74531683897bdcfa047c4af735d34c093d5fa8b12eda7636ffa127ad" }, "downloads": -1, "filename": "automl-2.3.1.tar.gz", "has_sig": false, "md5_digest": "e6bc8508c4b64e5bb9fb845282bbe03b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58988, "upload_time": "2017-06-16T15:51:09", "url": "https://files.pythonhosted.org/packages/68/d6/9a06ec8373d63ce35886e788205866ed86a4fb64cef9bef18429b31996a8/automl-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "bbf75df451285cae1a1f54ef438b1825", "sha256": "eeb5e18789ffa297e13aba2f31781ea6bd9e950ca1dd94b46a3dd440cb561859" }, "downloads": -1, "filename": "automl-2.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bbf75df451285cae1a1f54ef438b1825", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58523, "upload_time": "2017-06-30T15:35:44", "url": "https://files.pythonhosted.org/packages/99/6f/ffec4712b4d288959c6ecf2852d2bf0346f799927765defd6c319c5cbac5/automl-2.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff8fe1e88321dd4e3bd88139edbaa9c5", "sha256": "d5e1c88efd115fa6b3f409a9cb79be1cd5f78ec872044dec37be8d28946cb172" }, "downloads": -1, "filename": "automl-2.3.2.tar.gz", "has_sig": false, "md5_digest": "ff8fe1e88321dd4e3bd88139edbaa9c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59100, "upload_time": "2017-06-30T15:35:47", "url": "https://files.pythonhosted.org/packages/1b/e0/a87c3ca6c65d7f6b05dfe40e80c88d9b43a919172dd1fe5e2d88a3baaf49/automl-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "d803c5d067e3a41d4a4fa52629b1d433", "sha256": "744d4bd29dc358caa8d0f3b4762d52d453dc5306fc711a53c3d93f9868ab5ded" }, "downloads": -1, "filename": "automl-2.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d803c5d067e3a41d4a4fa52629b1d433", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 78377, "upload_time": "2017-07-04T06:49:21", "url": "https://files.pythonhosted.org/packages/67/39/9a038916b909ec56e0df8baacd05341e6292f2d762a0a504e413b1f22a5c/automl-2.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71d9936419e7643eae93947eeb2455e", "sha256": "811ccabff6ea7c30c8250532dde2c8032f901bc991a7e6aef5b7eb85cccaf38a" }, "downloads": -1, "filename": "automl-2.3.3.tar.gz", "has_sig": false, "md5_digest": "a71d9936419e7643eae93947eeb2455e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77876, "upload_time": "2017-07-04T06:49:22", "url": "https://files.pythonhosted.org/packages/58/49/f93abc7c8d861addce8bd0b19789c8d6680a8333a041348bebd9f95b9aec/automl-2.3.3.tar.gz" } ], "2.3.5": [ { "comment_text": "", "digests": { "md5": "120dee1f1ca04081a50615801f05da87", "sha256": "ceb5463aee0d0293d61a201de2723d32ccbc9fd3fc3899fa99ea7439c18404f1" }, "downloads": -1, "filename": "automl-2.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "120dee1f1ca04081a50615801f05da87", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 78765, "upload_time": "2017-07-09T21:01:40", "url": "https://files.pythonhosted.org/packages/3d/57/cee08338eee0020d81af395c18d840413b7205959acb154489afe735ca82/automl-2.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "248d46ae421b15731f9b20e72ca657c4", "sha256": "bc4b7e83cf4003bfb552d3637ebc116fffdd39d21ccfb72570dc58de2e4ae7af" }, "downloads": -1, "filename": "automl-2.3.5.tar.gz", "has_sig": false, "md5_digest": "248d46ae421b15731f9b20e72ca657c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59682, "upload_time": "2017-07-09T21:01:43", "url": "https://files.pythonhosted.org/packages/d3/fc/a74da7132c73fa3d1f7e07633d2c7cecead1188237bbb9d6bf31dc8c3d1b/automl-2.3.5.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "bf48f6db737ef8a0618aa995c9f63c8e", "sha256": "3690d2408fa7cae25b8f5239868a4ce665c145cbfd37113590c6491dccb6a516" }, "downloads": -1, "filename": "automl-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf48f6db737ef8a0618aa995c9f63c8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 60315, "upload_time": "2017-07-14T06:02:00", "url": "https://files.pythonhosted.org/packages/2f/2c/ca9142a50902481f2e062b93400ea5c8253703209dbce35d2d7e6105648e/automl-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b44079928c15174fb20ef6a3d9170a7", "sha256": "a124e31fd4b57dcb687cde335d56e7f789b1225e52aba87f903c24c498030233" }, "downloads": -1, "filename": "automl-2.4.0.tar.gz", "has_sig": false, "md5_digest": "1b44079928c15174fb20ef6a3d9170a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60752, "upload_time": "2017-07-14T06:02:02", "url": "https://files.pythonhosted.org/packages/13/43/64005ba81f23ce13b765d4e39bced3f15d711693bfd566d8ad25503b4a09/automl-2.4.0.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "1bca318100c569035f40fd90f122c392", "sha256": "03b500296d884ee04d3d7eed739a6f6c94403b08fba59e9200840cbda75c75c9" }, "downloads": -1, "filename": "automl-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bca318100c569035f40fd90f122c392", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 62002, "upload_time": "2017-07-23T16:11:06", "url": "https://files.pythonhosted.org/packages/8e/66/ede8b65e5cf03ae4fac08c2a561677872fa93f3eab139069e1ae49a09f6f/automl-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6b04e490762dd5434d067351d82a71d", "sha256": "cd87de335f6fd0321938fff545d7a6778a603ea495931d8a66834553253be807" }, "downloads": -1, "filename": "automl-2.5.0.tar.gz", "has_sig": false, "md5_digest": "c6b04e490762dd5434d067351d82a71d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62387, "upload_time": "2017-07-23T16:11:08", "url": "https://files.pythonhosted.org/packages/94/33/53e62579a63eeb2f6d4a6b7b8976aa7c88e27f4a4145ec0dc15dfb19465a/automl-2.5.0.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "bd1c74610e0461ab538cd023eeca920b", "sha256": "29c6e8b1ffdd036c5d891accb2e09457a888027f6120e456b8620061df882dc1" }, "downloads": -1, "filename": "automl-2.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd1c74610e0461ab538cd023eeca920b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67831, "upload_time": "2017-09-12T02:59:36", "url": "https://files.pythonhosted.org/packages/bb/4a/555351e043a8429716e69eb87b699189e2d139f22cf327cf083d3b336962/automl-2.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb23da86ac41ab0e1e381b7a60acd903", "sha256": "6c8936165b8461ad6326f8cf22f3bae2035fe6b467baee158f8dd20afdb5d164" }, "downloads": -1, "filename": "automl-2.7.0.tar.gz", "has_sig": false, "md5_digest": "fb23da86ac41ab0e1e381b7a60acd903", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67929, "upload_time": "2017-09-12T02:59:38", "url": "https://files.pythonhosted.org/packages/0c/a2/92b7653294cf8421e62041c4e5dc7191be5180af8fb03dc9ff591b84d699/automl-2.7.0.tar.gz" } ], "2.7.3": [ { "comment_text": "", "digests": { "md5": "7580a7dc1d2661a6df2af563419a320d", "sha256": "3a3cc13dbb1e8853011346ac14560185e8d6c2a91849cd8ffb8a192a4b58ec66" }, "downloads": -1, "filename": "automl-2.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7580a7dc1d2661a6df2af563419a320d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67369, "upload_time": "2017-09-17T17:58:03", "url": "https://files.pythonhosted.org/packages/17/ae/5fa1d76fe726a4c7d96a7721fb678b37d3cb5a0c59ab98c9df424062c62e/automl-2.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0d60b52da571bbd5cc24a476c54c875", "sha256": "c9bb65d5d621a57f7d173f5142af76137598c74447b1a1e83f7dc2d56046eab7" }, "downloads": -1, "filename": "automl-2.7.3.tar.gz", "has_sig": false, "md5_digest": "c0d60b52da571bbd5cc24a476c54c875", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67444, "upload_time": "2017-09-17T17:58:05", "url": "https://files.pythonhosted.org/packages/fd/94/e72af0abf0bdf6c92cdd507538a83a3654a2f54f4a7b3a6e615810379632/automl-2.7.3.tar.gz" } ], "2.7.5": [ { "comment_text": "", "digests": { "md5": "cdb9e1d207823e1b12ff257ed6eadcfc", "sha256": "4cb9321aafb40d9053434bf5d09f901606880aa0a365cb7be9370878075f9821" }, "downloads": -1, "filename": "automl-2.7.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdb9e1d207823e1b12ff257ed6eadcfc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67928, "upload_time": "2017-09-30T05:45:11", "url": "https://files.pythonhosted.org/packages/a0/70/00e690c071460eb893720f899b243f799281e353736dd270efccd171ab73/automl-2.7.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c27d6b27b5c66998849027599ac8680b", "sha256": "f4f4c925bff7662538b0dd81ff54e099c130a76a8d30ed57efe1527f774c25ff" }, "downloads": -1, "filename": "automl-2.7.5.tar.gz", "has_sig": false, "md5_digest": "c27d6b27b5c66998849027599ac8680b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67986, "upload_time": "2017-09-30T05:45:14", "url": "https://files.pythonhosted.org/packages/1a/01/a5472f6edfd9d10825bc9e7be5a4a1fe09ef51363110137e0c0f5d0d2422/automl-2.7.5.tar.gz" } ], "2.7.7": [ { "comment_text": "", "digests": { "md5": "e0fefd2240b453bc3da327bc38511060", "sha256": "0d13c647f0b889bc589a7d04fb37a3983802c7ed149de0f6f135041f0a42bc29" }, "downloads": -1, "filename": "automl-2.7.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0fefd2240b453bc3da327bc38511060", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68167, "upload_time": "2017-10-12T05:16:21", "url": "https://files.pythonhosted.org/packages/bc/5c/0a3fec09a2da7d60444fb77041cc08fd16ae2717ff4e1a422c64315f6b8b/automl-2.7.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26f2b0bec214ae5b718110d1a522d05b", "sha256": "27a3ccde3f777ef1152ea66c23598297ece1a5f6423f2738373bd510cfc817e8" }, "downloads": -1, "filename": "automl-2.7.7.tar.gz", "has_sig": false, "md5_digest": "26f2b0bec214ae5b718110d1a522d05b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68209, "upload_time": "2017-10-12T05:16:24", "url": "https://files.pythonhosted.org/packages/63/63/4c298b72fcce15f4b89793e8c03e6309d49e65d80bad7f2c6034d53cec34/automl-2.7.7.tar.gz" } ], "2.8.5": [ { "comment_text": "", "digests": { "md5": "c5b2036bd4878f6c7438ca9c0add31c1", "sha256": "892de705784a65b4cae9abbe83f0f2dfc5a8c2572906c8a6f65468b2e9d739b0" }, "downloads": -1, "filename": "automl-2.8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5b2036bd4878f6c7438ca9c0add31c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69064, "upload_time": "2017-11-17T06:45:36", "url": "https://files.pythonhosted.org/packages/3c/10/e34617c22afaaab2e3406dc6f3ae39e261258c430b5638172ff1a61f51d9/automl-2.8.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cb5ce44ffa62cf04824ed035a72b1a8", "sha256": "030ac75ee07a1382552e9a2ab2263434e0ea799e26fa48850e1032777b48ea2e" }, "downloads": -1, "filename": "automl-2.8.5.tar.gz", "has_sig": false, "md5_digest": "0cb5ce44ffa62cf04824ed035a72b1a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69120, "upload_time": "2017-11-17T06:45:38", "url": "https://files.pythonhosted.org/packages/f1/e0/1ae88565ff6fc21f3601a0c482734321b2b0e72b532f811ae7d47ce8557f/automl-2.8.5.tar.gz" } ], "2.9.0": [ { "comment_text": "", "digests": { "md5": "24d9f22a763a9ea0260113544b83eea8", "sha256": "8ea2989614b7ea7e53967899de8f5896a8def486f1ea305cd006eee002a01d27" }, "downloads": -1, "filename": "automl-2.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24d9f22a763a9ea0260113544b83eea8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71553, "upload_time": "2017-11-29T16:34:26", "url": "https://files.pythonhosted.org/packages/7c/3b/86d2ed78b821e3c010ef9fe342741ad6dc2a4c73ec33dc992396aa19934b/automl-2.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88345f2e498cad70e49fcd62dc0cfad4", "sha256": "dbd2567c0feb3d1fd9c07b54fbb870a5af5265b4ab02de309732f4359235bdcb" }, "downloads": -1, "filename": "automl-2.9.0.tar.gz", "has_sig": false, "md5_digest": "88345f2e498cad70e49fcd62dc0cfad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71371, "upload_time": "2017-11-29T16:34:29", "url": "https://files.pythonhosted.org/packages/31/c5/23151085ce07ca07f5db044bc09f85de1c91ad041f5f11579088781db46f/automl-2.9.0.tar.gz" } ], "2.9.1": [ { "comment_text": "", "digests": { "md5": "3273457582cb88cb0327605f9e50fece", "sha256": "6e74f733323b43ff0e179c8a4e57e6d2a15a280549725abe9421234d84a96815" }, "downloads": -1, "filename": "automl-2.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3273457582cb88cb0327605f9e50fece", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70881, "upload_time": "2017-12-06T07:08:29", "url": "https://files.pythonhosted.org/packages/92/95/544c879d960ab07d29f4af77040dcf2f2b12ee32eca3e224c7ba7d01cac3/automl-2.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aebe6b254a07c8400b39f8fcb0331001", "sha256": "c187214677d07a685aab190f2054c80bb6cd38cd109d3392cdad688ec87bfb3d" }, "downloads": -1, "filename": "automl-2.9.1.tar.gz", "has_sig": false, "md5_digest": "aebe6b254a07c8400b39f8fcb0331001", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70873, "upload_time": "2017-12-06T07:08:30", "url": "https://files.pythonhosted.org/packages/2d/72/5088376eb5a3190b3474dcb231d9f216a382b7cca548b71cd4ccd0b17b3c/automl-2.9.1.tar.gz" } ], "2.9.3": [ { "comment_text": "", "digests": { "md5": "cadbd429b3315083706b1f4eefa405b6", "sha256": "972df3cf0e3200fcdc594310db5b8e6cce696724f2149afebdcfee3917f39ac0" }, "downloads": -1, "filename": "automl-2.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cadbd429b3315083706b1f4eefa405b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71266, "upload_time": "2017-12-07T03:52:23", "url": "https://files.pythonhosted.org/packages/4f/aa/ef7280be533a3ce0dd3981160ad852c388c1096e4e6ae1c5932cee9cd389/automl-2.9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c2846066447f32ae36abc6e45a29bb3", "sha256": "88a2720704a1cabba2d74c03be127504efee3c99e4b35af013e2a0b77916480d" }, "downloads": -1, "filename": "automl-2.9.3.tar.gz", "has_sig": false, "md5_digest": "7c2846066447f32ae36abc6e45a29bb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73697, "upload_time": "2017-12-07T03:52:25", "url": "https://files.pythonhosted.org/packages/a0/da/7607e86f56d0cc5da8421c2f4cbfb5ed22d81300d476273a039f9a50370b/automl-2.9.3.tar.gz" } ], "2.9.9": [ { "comment_text": "", "digests": { "md5": "24e94ed0c9400da753f65efe48093219", "sha256": "0a06927a51c7b207ddb4f7cc2c4ed89c4a280603eb0ac42f527ff77cf311432b" }, "downloads": -1, "filename": "automl-2.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24e94ed0c9400da753f65efe48093219", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71758, "upload_time": "2018-02-09T02:21:38", "url": "https://files.pythonhosted.org/packages/b0/45/63678ae2a67db6adf928c2197fb61ebe073075369c369c9710f47022fa67/automl-2.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5d9e2f366c7357b9e5110f9aab27354", "sha256": "b450556f144e40d965b4564211f7f861dfcc704fe5aca3e1c5f27fe3b2a117a3" }, "downloads": -1, "filename": "automl-2.9.9.tar.gz", "has_sig": false, "md5_digest": "a5d9e2f366c7357b9e5110f9aab27354", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72950, "upload_time": "2018-02-09T02:21:44", "url": "https://files.pythonhosted.org/packages/bf/c0/1c46c52900d594c741e72c5aca28a47472bb6ea37cb7d41fd84ac57e21f7/automl-2.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "24e94ed0c9400da753f65efe48093219", "sha256": "0a06927a51c7b207ddb4f7cc2c4ed89c4a280603eb0ac42f527ff77cf311432b" }, "downloads": -1, "filename": "automl-2.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24e94ed0c9400da753f65efe48093219", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71758, "upload_time": "2018-02-09T02:21:38", "url": "https://files.pythonhosted.org/packages/b0/45/63678ae2a67db6adf928c2197fb61ebe073075369c369c9710f47022fa67/automl-2.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5d9e2f366c7357b9e5110f9aab27354", "sha256": "b450556f144e40d965b4564211f7f861dfcc704fe5aca3e1c5f27fe3b2a117a3" }, "downloads": -1, "filename": "automl-2.9.9.tar.gz", "has_sig": false, "md5_digest": "a5d9e2f366c7357b9e5110f9aab27354", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72950, "upload_time": "2018-02-09T02:21:44", "url": "https://files.pythonhosted.org/packages/bf/c0/1c46c52900d594c741e72c5aca28a47472bb6ea37cb7d41fd84ac57e21f7/automl-2.9.9.tar.gz" } ] }