{ "info": { "author": "Brendan Herger", "author_email": "13herger@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# keras-pandas\n\n[![CircleCI](https://circleci.com/gh/bjherger/keras-pandas.svg?style=svg)](https://circleci.com/gh/bjherger/keras-pandas)\n[![Documentation Status](https://readthedocs.org/projects/keras-pandas/badge/?version=latest)](https://keras-pandas.readthedocs.io/en/latest/?badge=latest)\n\n**tl;dr:** keras-pandas allows users to rapidly build and iterate on deep learning models. \n\nGetting data formatted and into keras can be tedious, time consuming, and difficult, whether your a veteran or new to \nKeras. `keras-pandas` overcomes these issues by (automatically) providing:\n\n - A cleaned, transformed and correctly formatted `X` and `y` (good for keras, sklearn or any other ML platform)\n - An 'input nub', without the hassle of worrying about input shapes or data types\n - An output layer, correctly formatted for the kind of response variable provided\n\nWith these resources, it's possible to rapidly build and iterate on deep learning models, and focus on the parts of \nmodeling that you enjoy!\n\nFor more info, check out the:\n\n - [Code](https://github.com/bjherger/keras-pandas)\n - [Documentation](http://keras-pandas.readthedocs.io/en/latest/intro.html)\n - [Issue tracker](https://github.com/bjherger/keras-pandas/issues)\n - [Author's website](https://www.hergertarian.com/)\n - [PyPi](https://pypi.org/project/keras-pandas/)\n - [CI/CD](https://travis-ci.org/bjherger/keras-pandas/builds)\n\n## Quick Start\n\nLet's build a model with the [lending club data set](https://www.lendingclub.com/info/download-data.action). This data set is \nparticularly fun because this data set contains a mix of text, categorical and numerical data types, and features a \nlot of null values. \n\n```python\nfrom keras import Model\nfrom keras_pandas import lib\nfrom keras_pandas.Automater import Automater\nfrom sklearn.model_selection import train_test_split\n\n# Load data\nobservations = lib.load_lending_club()\n\n# Train /test split\ntrain_observations, test_observations = train_test_split(observations)\ntrain_observations = train_observations.copy()\ntest_observations = test_observations.copy()\n\n# List out variable types\n\ndata_type_dict = {'numerical': ['loan_amnt', 'annual_inc', 'open_acc', 'dti', 'delinq_2yrs',\n 'inq_last_6mths', 'mths_since_last_delinq', 'pub_rec', 'revol_bal',\n 'revol_util',\n 'total_acc', 'pub_rec_bankruptcies'],\n 'categorical': ['term', 'grade', 'emp_length', 'home_ownership', 'loan_status', 'addr_state',\n 'application_type', 'disbursement_method'],\n 'text': ['desc', 'purpose', 'title']}\noutput_var = 'loan_status'\n\n# Create and fit Automater\nauto = Automater(data_type_dict=data_type_dict, output_var=output_var)\nauto.fit(train_observations)\n\n# Transform data\ntrain_X, train_y = auto.fit_transform(train_observations)\ntest_X, test_y = auto.transform(test_observations)\n\n# Create and fit keras (deep learning) model.\n\nx = auto.input_nub\nx = auto.output_nub(x)\n\nmodel = Model(inputs=auto.input_layers, outputs=x)\nmodel.compile(optimizer='adam', loss=auto.suggest_loss())\n```\n\nAnd that's it! In a couple of lines, we've created a model that accepts a few dozen variables, and can create a world\n class deep learning model\n\n## Usage\n\n### Installation\n\nYou can install `keras-pandas` with `pip`:\n\n```bash\npip install -U keras-pandas\n```\n\n### Creating an Automater\n\nThe `Automater` object is the central object in `keras-pandas`. It accepts a dictionary of the format `{'datatype': \n['var1', var2']}`\n\nFor example we could create an automater using the built in `numerical`, `categorical`, and `text` datatypes, by \ncalling: \n\n```python\n# List out variable types\ndata_type_dict = {'numerical': ['loan_amnt', 'annual_inc', 'open_acc', 'dti', 'delinq_2yrs',\n 'inq_last_6mths', 'mths_since_last_delinq', 'pub_rec', 'revol_bal',\n 'revol_util',\n 'total_acc', 'pub_rec_bankruptcies'],\n 'categorical': ['term', 'grade', 'emp_length', 'home_ownership', 'loan_status', 'addr_state',\n 'application_type', 'disbursement_method'],\n 'text': ['desc', 'purpose', 'title']}\noutput_var = 'loan_status'\n\n# Create and fit Automater\nauto = Automater(data_type_dict=data_type_dict, output_var=output_var)\n```\n\nAs a side note, the response variable must be in one of the variable type lists (e.g. `loan_status` is in `categorical_vars`)\n\n#### One variable type\n\nIf you only have one variable type, only use one variable type!\n\n```python\n# List out variable types\ndata_type_dict = {'categorical': ['term', 'grade', 'emp_length', 'home_ownership', 'loan_status', 'addr_state',\n 'application_type', 'disbursement_method']}\noutput_var = 'loan_status'\n\n# Create and fit Automater\nauto = Automater(data_type_dict=data_type_dict, output_var=output_var)\n```\n\n#### Multiple variable types\n\nIf you have multiple variable types, feel free to use all of them! Built in datatypes are listed in `Automater.datatype_handlers`\n\n```python\n# List out variable types\ndata_type_dict = {'numerical': ['loan_amnt', 'annual_inc', 'open_acc', 'dti', 'delinq_2yrs',\n 'inq_last_6mths', 'mths_since_last_delinq', 'pub_rec', 'revol_bal',\n 'revol_util',\n 'total_acc', 'pub_rec_bankruptcies'],\n 'categorical': ['term', 'grade', 'emp_length', 'home_ownership', 'loan_status', 'addr_state',\n 'application_type', 'disbursement_method'],\n 'text': ['desc', 'purpose', 'title']}\noutput_var = 'loan_status'\n\n# Create and fit Automater\nauto = Automater(data_type_dict=data_type_dict, output_var=output_var)\n```\n\n#### Custom datatypes\n\nIf there's a specific datatype you'd like to use that's not built in (such as images, videos, or geospatial), you can \ninclude it by using `Automater`'s `datatype_handlers` parameter. \n\nA template datatype can be found in `keras_pandas/data_types/Abstract.py`. Filling out this template will yield a new\n datatype handler. If you're happy with your work and want to share your new datatype handler, create a PR (and check\n out `contributing.md`)\n\n#### No `output_var`\n\nIf your model doesn't need a response var, or your use case doesn't use `keras-pandas`'s output functionality, you \ncan skip the `output_var` by setting it to None\n\n```python\n# List out variable types\ndata_type_dict = {'categorical': ['term', 'grade', 'emp_length', 'home_ownership', 'loan_status', 'addr_state',\n 'application_type', 'disbursement_method']}\noutput_var = None\n\n# Create and fit Automater\nauto = Automater(data_type_dict=data_type_dict, output_var=output_var)\n```\n\n### Fitting the Automater\n\nBefore use, the `Automator` must be fit. The `fit()` method accepts a pandas DataFrame, which must contain all of the \ncolumns listed during initialization.\n\n```python\nauto.fit(observations)\n```\n\n### Transforming data\n\nNow, we can use our `Automater` to transform the dataset, from a pandas DataFrame to numpy objects properly formatted\nfor Keras's input and output layers. \n\n```python\nX, y = auto.transform(observations, df_out=False)\n```\n\nThis will return two objects:\n\n - `X`: An array, containing numpy object for each Keras input. This is generally one Keras input for each user \n input variable. \n - `y`: A numpy object, containing the response variable (if one was provided) \n\n### Using input / output nubs\n\nSetting up correctly formatted, heuristically 'good' input and output layers is often\n\n - Tedious\n - Time consuming\n - Difficult for those new to Keras\n\nWith this in mind, `keras-pandas` provides correctly formatted input and output 'nubs'. \n\nThe input nub is correctly formatted to accept the output from `auto.transform()`. It contains one Keras Input layer \nfor each generated input, may contain addition layers, and has all input piplines joined with a `Concatenate` layer. \n\nThe output layer is correctly formatted to accept the response variable numpy object. \n\n\n## Contact\n\nHey, I'm Brendan Herger, avaiable at [https://www.hergertarian.com/](https://www.hergertarian.com/). Please feel free \nto reach out to me at `13herger gmail com`\n\nI enjoy bridging the gap between data science and engineering, to build and \ndeploy data products. I'm not currently pursuing contract work. \n\nI've enjoyed building a unique combination of machine learning, deep learning, and software engineering skills. In my \nprevious work at Capital One and startups, I've has built authorization fraud, insider threat, and legal discovery \nautomation platforms. In each of these cases I've lead a team of data scientists and data engineers to enable and \nelevate our client's business workflow (and capture some amazing data).\n\nWhen I'm not knee deep in a code base, I can be found traveling, sharing my collection of Japanese teas, and playing \nboard games with my partner in Seattle. \n\n## Changelog\n\n - PR title (#PR number, or #Issue if no PR)\n - There's nothing here! (yet)\n\n### Development\n\n - There's nothing here! (yet)\n\n### 3.1.0\n\n - Add boolean datatype (#104)\n - Added Contributing.md section for new datatypes (#101)\n - Added datatypes to docs in index.rst (#101)\n - Modified documentation to automatically generate API docs (#101)\n\n\n### 3.0.1\n\n - Changing CI to Circleci (#100)\n - Adding datatypes to CONTRIBUTING.md, adding CONTRIBUTING.md to docs (#96)\n - Adding docs badge (#95)\n - Adding support for unusual variable names / format keras names to be valid in name scope (#92)\n - Adding examples (#93)\n - Upgraded `requests` library to `requests==2.20.1`, based on security concern (#94)\n\n\n### 3.0.0\n\nBrand new release, with\n\nAdded\n\n - New `Datatype` interface, with easier to understand pipelines for each datatype\n - All existing datatypes (`Numerical`, `Categorical`, `Text` & `TimeSeries`) re-implmented in this new format\n - Support for custom data types generated by users\n - Duck-typing helper method (`keras_pandas/lib.check_valid_datatype()`) to confirm that a datatype has valid \n signature\n - New testing, streamlined and standardized\n - Support for transforming unseen categorical levels, via the `UNK` token (experimental)\n\nModified\n\n - Updated `Automater` interface, which accepts a dictionary of data types\n - Heavily updated README\n - More consistent logging and data formatting for sample data sets\n\nRemoved\n\n - Removed examples, will be re-implemented in future release\n - All existing unittests\n - Bulk of new datatypes in `contributing.md`, will be re-added in future release\n\n### 2.2.0\n\n - Add timeseries support (#78)\n - Add timeseries examples (#79)\n\n### 2.1.0\n\n - Boolean support deprecated. Boolean (bool) data type can be treated as a special case of categorical data types\n\n### 2.0.2\n\n - Remove a lot of the unnecessary dependencies (#75)\n - Update dependencies to contemporary versions (#74)\n\n### 2.0.1\n\n - Fix issue w/ PyPi conflict\n\n### 2.0.0\n\n - Adding CI/CD and PyPi links, and updating contact section w/ about the author (#70)\n - Major rewrite / update of examples (#72)\n - Fixes bug in embedding transformer. Embeddings will now be at least length 1. \n - Add functionality to check if `resp_var` is in the list of user provided variables\n - Added better null filling w/ `CategoricalImputer`\n - Added filling unseen values w/ `CategoricalImputer`\n - Converted default transformer pipeline to use `copy.deepcopy` instead of `copy.copy`. This was a hotfix for a \n previously unknown issue. \n - Standardizing setting logging level, only in test base class and examples (when `__main__`)\n\n\n### 1.3.5\n\n - Adding regression example w/ inverse_transformation (#64)\n - Fixing issue where web socket connections were being opened needlessly (#65)\n\n### 1.3.4\n\n - Adding `Manifest.in`, with including files references in `setup.py` (#54) \n\n### 1.3.2\n\n - Fixed poorly written text embedding index unit test (#52)\n - Added license (#49)\n\n### Earlier\n\n - Lots of things happened. Break things and move fast \n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bjherger/keras-pandas", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "keras-pandas", "package_url": "https://pypi.org/project/keras-pandas/", "platform": "", "project_url": "https://pypi.org/project/keras-pandas/", "project_urls": { "Author's website": "https://www.hergertarian.com/", "CI/CD": "https://travis-ci.org/bjherger/keras-pandas/builds", "Code": "https://github.com/bjherger/keras-pandas", "Documentation": "http://keras-pandas.readthedocs.io/en/latest/intro.html", "Homepage": "https://github.com/bjherger/keras-pandas", "Issue tracker": "https://github.com/bjherger/keras-pandas/issues", "PyPi": "https://pypi.org/project/keras-pandas/" }, "release_url": "https://pypi.org/project/keras-pandas/3.1.0/", "requires_dist": [ "gensim (==3.6.0)", "h5py (==2.8.0)", "Keras (==2.2.4)", "m2r (==0.2.1)", "numpy (==1.15.2)", "pandas (==0.23.4)", "requests (==2.20.1)", "scikit-learn (==0.20.0)", "sklearn-pandas (==1.7.0)", "tensorflow (==1.11.0)", "xlrd (==1.1.0)" ], "requires_python": "", "summary": "Easy and rapid deep learning", "version": "3.1.0" }, "last_serial": 4601255, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "b63880b84db95aa6d4b1c6c2e2a5c8fb", "sha256": "5f69fb79742ab40bdeb438e794321dbf7a76f62e15e3edb3afd90df9d372eddb" }, "downloads": -1, "filename": "keras_pandas-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b63880b84db95aa6d4b1c6c2e2a5c8fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6212, "upload_time": "2018-05-08T03:25:42", "url": "https://files.pythonhosted.org/packages/5c/4f/867e19463d3a47462756608d9088e96293d05081a6c8fae9bfa112ce123b/keras_pandas-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0773d73837872e8c0ac3b9807fdf719", "sha256": "64be3648f3ccf30a571c164633ce3d57f71d289c341bdbb141df3c657e4b2ae0" }, "downloads": -1, "filename": "keras-pandas-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c0773d73837872e8c0ac3b9807fdf719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4282, "upload_time": "2018-05-08T03:25:44", "url": "https://files.pythonhosted.org/packages/f1/81/cadda08b7aab5a403d781c2f14a2507e06f683be02e7eb0f9a284bee2862/keras-pandas-0.2.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "36388b08113131de282a2d6ad8effeb6", "sha256": "7c843596de70695e939cb6a958a651b4798c72ec8efaeb63618eebfd496d0746" }, "downloads": -1, "filename": "keras_pandas-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36388b08113131de282a2d6ad8effeb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6747, "upload_time": "2018-05-17T21:20:45", "url": "https://files.pythonhosted.org/packages/c0/81/dc40970ba25bc6fbde06e270e6645739ca0b5cc45334be949ef9cfcdda86/keras_pandas-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1aa469df00a0e6f26b885ac778e77fef", "sha256": "ae36460680922a9a888d992563a7f4c480f9208e4e7cf7e774701ec67e5c52fa" }, "downloads": -1, "filename": "keras-pandas-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1aa469df00a0e6f26b885ac778e77fef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4823, "upload_time": "2018-05-17T21:20:46", "url": "https://files.pythonhosted.org/packages/ac/95/71e8c28c14b1f09b62cb447b89b922fdf1e182ea938d03db78998804dea3/keras-pandas-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "994fb533003516374cbaa990220f1985", "sha256": "c780034fb82f15809a70dc104322ddc661e3d229ac786af4df5e3ac43a8300b9" }, "downloads": -1, "filename": "keras_pandas-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "994fb533003516374cbaa990220f1985", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15126, "upload_time": "2018-05-26T02:53:31", "url": "https://files.pythonhosted.org/packages/2c/84/60aed50676bfa3ba4156773e91d113ec53e8740d4986a7e5656a6295f5b0/keras_pandas-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6804e0f8264e8054c9fafbd7df2b8f3", "sha256": "dc2ade750ae3c6780011c1df79831ac1d9d25d2fae2b6a8ab748741ab534c521" }, "downloads": -1, "filename": "keras-pandas-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f6804e0f8264e8054c9fafbd7df2b8f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13875, "upload_time": "2018-05-26T02:53:33", "url": "https://files.pythonhosted.org/packages/40/84/761694a429f9ab17de4325a05bf65459309fed45ae163d79104d96a6ada7/keras-pandas-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "f100636a1e51594d5d85eaa9f753fce5", "sha256": "0b888b0cc1f5b3fb8b81b47854339415f1d27fbeec55cb045aa98da1a6664c5c" }, "downloads": -1, "filename": "keras_pandas-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f100636a1e51594d5d85eaa9f753fce5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15162, "upload_time": "2018-05-26T03:04:21", "url": "https://files.pythonhosted.org/packages/c7/30/40edf315591103799e021cebd1a6c8cd99ad999750b4411a501be9d413e8/keras_pandas-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c40508edcbaa2b3ca13135205778508", "sha256": "f0f1ad2984e6ddf9f723de3bc3eb9aa599e0435e96eaf0d61c00d3fcc7662fec" }, "downloads": -1, "filename": "keras-pandas-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1c40508edcbaa2b3ca13135205778508", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13917, "upload_time": "2018-05-26T03:04:23", "url": "https://files.pythonhosted.org/packages/c5/46/af4697a4ebe19da4b91cc7502f31cd0a71494cd72a989aaf81ed62276a21/keras-pandas-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "ac5e24356eb7a506a0e57b1fdfc2d345", "sha256": "8046dc83455fcffc17ec97cf5db0623650633521425b560a015fb82d75aefddc" }, "downloads": -1, "filename": "keras_pandas-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac5e24356eb7a506a0e57b1fdfc2d345", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15869, "upload_time": "2018-05-28T22:27:56", "url": "https://files.pythonhosted.org/packages/74/b6/0e30419829439ab4898ece9414edca675af1a090c7b41ce6e1ccb18294fc/keras_pandas-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da69ea7d9480deb09247c3fb5bf0fc53", "sha256": "afd0b67ad5b75c1421c4a7c3cf1767d84cea628bc69ed5a2d35245b90cbaa3a5" }, "downloads": -1, "filename": "keras-pandas-1.1.2.tar.gz", "has_sig": false, "md5_digest": "da69ea7d9480deb09247c3fb5bf0fc53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14486, "upload_time": "2018-05-28T22:27:57", "url": "https://files.pythonhosted.org/packages/25/53/48e47156e525b27c2314a3c6e46c1d1640ee77b6284e28a7fecff03e1d66/keras-pandas-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "06b58f76f1628b4136bc4237d9d17b83", "sha256": "9bf566c8ebf8c293287402dc542ee530856da9d026f284904f2c2814b10744ee" }, "downloads": -1, "filename": "keras_pandas-1.1.3-py2.7.egg", "has_sig": false, "md5_digest": "06b58f76f1628b4136bc4237d9d17b83", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 29595, "upload_time": "2018-05-29T20:42:51", "url": "https://files.pythonhosted.org/packages/01/a4/d13795117f20dfa57387e2283e28e96a524e4cc92fa7d713e1ad0ef5abb2/keras_pandas-1.1.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3de88f9d2d188bd1e51e72b9cce7f0c7", "sha256": "5c68588adbc1a27f918b140fe41215191ad027260c2db9b5599f9fbe21461bfb" }, "downloads": -1, "filename": "keras_pandas-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3de88f9d2d188bd1e51e72b9cce7f0c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16584, "upload_time": "2018-05-29T20:42:48", "url": "https://files.pythonhosted.org/packages/47/42/1eaa2b9cabeeb02b339fc52c0fb7878c100be6b427d4dff8de40178a9a10/keras_pandas-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "079aaaef63a83acb84976cf9ae8968ad", "sha256": "35f5e0603d77548b142aebdcb908d295ae93a7be1f3090cb99cf8132cf52eb58" }, "downloads": -1, "filename": "keras-pandas-1.1.3.tar.gz", "has_sig": false, "md5_digest": "079aaaef63a83acb84976cf9ae8968ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15485, "upload_time": "2018-05-29T20:42:50", "url": "https://files.pythonhosted.org/packages/40/23/9703126d67e6d63d08d621e92db00e895126bf7fbb37dc2cc36bfe15225c/keras-pandas-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "53378b2df2a240cafabe6748c6e387db", "sha256": "a83fa8150c071fc544870b881e5839530afb7491e3c61302ea217831f6e5458f" }, "downloads": -1, "filename": "keras_pandas-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53378b2df2a240cafabe6748c6e387db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20976, "upload_time": "2018-06-04T02:53:54", "url": "https://files.pythonhosted.org/packages/06/fe/875e58e7aaeaf1cd2c7aba1ef28618621daaea6ffde4c688be37ab7083d4/keras_pandas-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30be947d4ce6012cbfa77cf1d1f9502e", "sha256": "07e8d95d0634bb1f137b04ad9a7c162fd30b8ab46eb91dbab6e9876ac50427a8" }, "downloads": -1, "filename": "keras-pandas-1.2.0.tar.gz", "has_sig": false, "md5_digest": "30be947d4ce6012cbfa77cf1d1f9502e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16279, "upload_time": "2018-06-04T02:53:57", "url": "https://files.pythonhosted.org/packages/64/a7/576a27bf3fe44696e6932a58363fd01de810bc2cacda2e8d053af464fa87/keras-pandas-1.2.0.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "bb14eaa7be02124d73acde18c6943345", "sha256": "20010ea2343a59ff3fca76a05687fc49679c7cff0036ef1d0a2921b8787d381b" }, "downloads": -1, "filename": "keras_pandas-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb14eaa7be02124d73acde18c6943345", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18324, "upload_time": "2018-06-12T18:05:10", "url": "https://files.pythonhosted.org/packages/9e/fd/da13cb7dd9a0f5aa1b5ca8d157999cc598d0097a3a870e0204546f2c25bc/keras_pandas-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4a782b59a652dda74c442bcab7db54f", "sha256": "f678b7a6e12eda1736f16c812affda6aa6f9307455cf8c2cf33bd20ac629a36b" }, "downloads": -1, "filename": "keras-pandas-1.2.2.tar.gz", "has_sig": false, "md5_digest": "b4a782b59a652dda74c442bcab7db54f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15792, "upload_time": "2018-06-12T18:05:12", "url": "https://files.pythonhosted.org/packages/0c/87/45370b83d9f77b33dcc46d6010171083c6266b51f2f478b28bcd4e79c565/keras-pandas-1.2.2.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "3e0ec52f492447ab3fadd7eba189ecb1", "sha256": "d5dc4b2c29849975ab4937b65630d2a55d833e7a745c46a6ba40e4d00d1c1e7c" }, "downloads": -1, "filename": "keras_pandas-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e0ec52f492447ab3fadd7eba189ecb1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21883, "upload_time": "2018-06-12T21:32:54", "url": "https://files.pythonhosted.org/packages/9c/62/4df26c36ba4456c3043af6c740f512bd9016442d0b632faf12de663c6b7a/keras_pandas-1.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9295794532c917a1e4faf0941335a0c", "sha256": "bb35efbfa0f52d4e14e61ecc21deb943114239e0bd594ad888697b8b1c6382d3" }, "downloads": -1, "filename": "keras-pandas-1.2.4.tar.gz", "has_sig": false, "md5_digest": "e9295794532c917a1e4faf0941335a0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16121, "upload_time": "2018-06-12T21:32:56", "url": "https://files.pythonhosted.org/packages/9b/2e/7220d03ecd61a60370185fa880e824eceeac90211aa78118ec8b459855fd/keras-pandas-1.2.4.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "4d3c59d78db638715d0e8f921e3121f1", "sha256": "79ff761e59b2b61559de90a1647298dbe1fda45fc3338d49fb9fd43a5824b807" }, "downloads": -1, "filename": "keras_pandas-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d3c59d78db638715d0e8f921e3121f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20692, "upload_time": "2018-06-14T04:54:54", "url": "https://files.pythonhosted.org/packages/c5/67/77dac80615d5f838d715155d11a36be75bd3686fd90d131259ca52b62318/keras_pandas-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1da1b2c9039f23e98d7f06180a7db6e5", "sha256": "6f51f73238becdf9199965c00b2b6919dd3a1fca48abccef5b0c1a34da62a0da" }, "downloads": -1, "filename": "keras-pandas-1.3.0.tar.gz", "has_sig": false, "md5_digest": "1da1b2c9039f23e98d7f06180a7db6e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16105, "upload_time": "2018-06-14T04:54:58", "url": "https://files.pythonhosted.org/packages/19/d9/0b5d4fa9d876a2f99b30999c9f504bf2b213f558d0811a508e4be23dde00/keras-pandas-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "f40425a99865600176cf5de5dad515d2", "sha256": "963055709a1aa97ef4dcad1a4ccffa07b477e41bbe3dab64e9586945a95756dc" }, "downloads": -1, "filename": "keras_pandas-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f40425a99865600176cf5de5dad515d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20999, "upload_time": "2018-06-15T05:02:38", "url": "https://files.pythonhosted.org/packages/d4/23/a0fb240bde43c8fd0dae3de6e503c0c1904b30a3982ba405aafa34fc6683/keras_pandas-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4da25c51568fa0a0abd8440a4a21c3f0", "sha256": "3b384d7467e16913e1abe6636cae42002f5727522bf13428f05cb3148971ce18" }, "downloads": -1, "filename": "keras-pandas-1.3.1.tar.gz", "has_sig": false, "md5_digest": "4da25c51568fa0a0abd8440a4a21c3f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16317, "upload_time": "2018-06-15T05:02:42", "url": "https://files.pythonhosted.org/packages/19/87/b68f1e609c35ce4bd2db9d2020e7f831d6ce8f1d9422d9d40395997167f5/keras-pandas-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "16013b3abb4757ea5ae65870119e056a", "sha256": "428942e8a96089fc37b7c8b11146509b3987572a53968b3b5a9925a2dc865fd9" }, "downloads": -1, "filename": "keras_pandas-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16013b3abb4757ea5ae65870119e056a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23348, "upload_time": "2018-08-01T22:57:51", "url": "https://files.pythonhosted.org/packages/fd/80/c2a27ff12264b115d76b8929e3159d207e533db7da93f5ad42ee33eee04c/keras_pandas-1.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1928de52de0dc546816b98a5c78c121", "sha256": "b4ac9b27ed58725e45236aa3e5e5cd2e50d74b3d999c4d628d43629daadddc2c" }, "downloads": -1, "filename": "keras-pandas-1.3.2.tar.gz", "has_sig": false, "md5_digest": "b1928de52de0dc546816b98a5c78c121", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18961, "upload_time": "2018-08-01T22:57:52", "url": "https://files.pythonhosted.org/packages/5a/23/dd6a52f05aaeb811bb7c232664d6c6679bc66ec4bfc6b2205b129e6afa04/keras-pandas-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "5ff6db811b9644f3451ff0a81ab12e7d", "sha256": "2c1cfd5f4494a4feb25150a1d581f5238e0b4f039216abef9741109c267e48e2" }, "downloads": -1, "filename": "keras_pandas-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ff6db811b9644f3451ff0a81ab12e7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25310, "upload_time": "2018-08-26T23:17:34", "url": "https://files.pythonhosted.org/packages/8f/a9/43bb7aa1d69f90e003711d0fadc3c0aece946a2e2e2a9d5a68131a7e8942/keras_pandas-1.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "871e832c4adefee579671781f8f7de92", "sha256": "fc80debd633874c373dc43a3c17c2da5339864c0fdc7355f3d4136abe13a6926" }, "downloads": -1, "filename": "keras-pandas-1.3.3.tar.gz", "has_sig": false, "md5_digest": "871e832c4adefee579671781f8f7de92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18287, "upload_time": "2018-08-24T02:55:27", "url": "https://files.pythonhosted.org/packages/b6/4f/cd2e9c9d25024bc76d8806966bc128d4f24e37d7fb64d6ab8f7ed9422601/keras-pandas-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "c9ac359d8479cf91b9a166c69840d3c6", "sha256": "50dccafa4947eca2459122b5d8b93b032cc4706c45be5957ef00fa99d8caf8fc" }, "downloads": -1, "filename": "keras_pandas-1.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9ac359d8479cf91b9a166c69840d3c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25309, "upload_time": "2018-08-26T23:21:37", "url": "https://files.pythonhosted.org/packages/e0/a2/95676e86009163f16f22a8dc18289ab54ab29770707b8ca7e8c0378d8985/keras_pandas-1.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc71c212e7cff6a41936881c2316fc37", "sha256": "c8d491c61476b6a3c9857447548dfd27b9c5add522f901fff52889889ba3663c" }, "downloads": -1, "filename": "keras-pandas-1.3.4.tar.gz", "has_sig": false, "md5_digest": "fc71c212e7cff6a41936881c2316fc37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2509379, "upload_time": "2018-08-26T23:21:39", "url": "https://files.pythonhosted.org/packages/f3/7d/136371ede57c300c15e9ad26ce9690d8279d758befc8aa980b59106551b3/keras-pandas-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "b5b82b9f49e16e6d991faecadd80edd6", "sha256": "50dbb6dfd19478d6aa22eab8d7945e20ef124577365a7300ff2aaffde34ab923" }, "downloads": -1, "filename": "keras_pandas-1.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5b82b9f49e16e6d991faecadd80edd6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24564, "upload_time": "2018-09-29T00:59:04", "url": "https://files.pythonhosted.org/packages/4e/25/dd7253725047fd62e38225364ac9bc5ec675ac36574830c84443dd34c3dd/keras_pandas-1.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee968cc23e0601e3e89ff154e5ef55a3", "sha256": "f27f4c195dbcf438123d21127d4a09f3a7d580eb2e0ebae8bec5dc84adad3b15" }, "downloads": -1, "filename": "keras-pandas-1.3.5.tar.gz", "has_sig": false, "md5_digest": "ee968cc23e0601e3e89ff154e5ef55a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25852, "upload_time": "2018-09-29T00:59:06", "url": "https://files.pythonhosted.org/packages/ec/fa/e5080681bbb7c22686b9d81b21dcca1896be5c82acc033dae6490b5453e3/keras-pandas-1.3.5.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "6fc79e1fd6d5ccf889d25eedaba685c3", "sha256": "5505217eec7cc579e49b2f87d671f0730b6cacf5119f47439e6da8969de007ae" }, "downloads": -1, "filename": "keras_pandas-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6fc79e1fd6d5ccf889d25eedaba685c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30187, "upload_time": "2018-10-11T14:14:59", "url": "https://files.pythonhosted.org/packages/88/e0/65b3923fe2b5cf0d5bb5d69b9fd0edf208e1e70eb034c06911dfa4b7695d/keras_pandas-2.0.0-py2.py3-none-any.whl" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "6d93531d1ecbbc593d10b07752e2641e", "sha256": "ce061dfc5c10206973395c8ff2c216775edee379a75cae0b68b15a5610541f10" }, "downloads": -1, "filename": "keras_pandas-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d93531d1ecbbc593d10b07752e2641e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30201, "upload_time": "2018-10-11T14:16:37", "url": "https://files.pythonhosted.org/packages/44/77/a64f3231e6f6360638b21e9e9d32e941b9e9669720f8edbd396f518b1381/keras_pandas-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e03ee87bfa4669dd43331850af3cd689", "sha256": "1b3623535937fffb95450b10ad3d2241ce6f44f369d0f31860830d534134d78c" }, "downloads": -1, "filename": "keras-pandas-2.0.1.tar.gz", "has_sig": false, "md5_digest": "e03ee87bfa4669dd43331850af3cd689", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30703, "upload_time": "2018-10-11T14:16:40", "url": "https://files.pythonhosted.org/packages/97/f7/62307fc6c7d1a5122fac222ecedfb267a2b45afb3f980a6afcd7273fd260/keras-pandas-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "e308988be746be426b494e805b79c96b", "sha256": "b6b49c4e53dccae4792a40bb4c5d9d6a84dd3054a3d858cf437510ad7a1ec92b" }, "downloads": -1, "filename": "keras_pandas-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e308988be746be426b494e805b79c96b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30181, "upload_time": "2018-10-11T23:56:29", "url": "https://files.pythonhosted.org/packages/48/7e/cfe232e460e3e536655837e292348c68aebc9145b10e655aa0b2e79b14b1/keras_pandas-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db0a11a73c054694b97b3f8346d3c337", "sha256": "8fa0530fb4f8fc2f13de6d6f92cea9a023f6ea0aef2b6f359f7df020f8249672" }, "downloads": -1, "filename": "keras-pandas-2.0.2.tar.gz", "has_sig": false, "md5_digest": "db0a11a73c054694b97b3f8346d3c337", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30822, "upload_time": "2018-10-11T23:56:31", "url": "https://files.pythonhosted.org/packages/d2/27/649a3f73981b2970756d43dde7fb114409e784cffe8e12323185c1479ae5/keras-pandas-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "44d6710f1997d53c0f16c04bda0c93c3", "sha256": "2c061ec2f5850b7c6a2742e9699e611296b8b595c10fdd6074eb4b9cbb1438b7" }, "downloads": -1, "filename": "keras_pandas-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44d6710f1997d53c0f16c04bda0c93c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30379, "upload_time": "2018-10-18T21:33:48", "url": "https://files.pythonhosted.org/packages/8f/fd/0733199e5948defbeda5434a5a506f010916b7209a085976ea2316ba2613/keras_pandas-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94d9691fe7caf5ff40a0aeb41a1e6b91", "sha256": "11a1b8f73517bf91d7a1952f386f8b9e7295cac29fc3880195ced51bf8a9ede4" }, "downloads": -1, "filename": "keras-pandas-2.1.0.tar.gz", "has_sig": false, "md5_digest": "94d9691fe7caf5ff40a0aeb41a1e6b91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31060, "upload_time": "2018-10-18T21:33:49", "url": "https://files.pythonhosted.org/packages/82/ec/0e003c588014c4f9ca0200d1e6449802dda442f227d8bd756501c7a90788/keras-pandas-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "d1a2c0468be51518222b4a70b74a5a5d", "sha256": "6e9b7f71c85fdf89b03da8816de0db1f8d82a5c5c7715c8ab4e8154b80dcf8d6" }, "downloads": -1, "filename": "keras_pandas-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1a2c0468be51518222b4a70b74a5a5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33724, "upload_time": "2018-10-27T01:43:42", "url": "https://files.pythonhosted.org/packages/d4/f2/c742e1c18aa833559ec6dd4d3b470d83cef576e8563f3ab079d3967085cf/keras_pandas-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8aa61d34585524d9405213e933e63f14", "sha256": "a40da2cf2d60112735fa8f33261288bb7bea4a4e34dd64c5c89abb902d64200d" }, "downloads": -1, "filename": "keras-pandas-2.2.0.tar.gz", "has_sig": false, "md5_digest": "8aa61d34585524d9405213e933e63f14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2517104, "upload_time": "2018-10-27T01:43:44", "url": "https://files.pythonhosted.org/packages/84/9e/64a44e32bc9119ddb5772cda3489c18bf18e16f6b1aef0c96aadb59385b8/keras-pandas-2.2.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "10cb9d67aafd30a167ba2322f2fb62cc", "sha256": "cbe22222428d7112caf60953f016e35c27c3769bdf8b050842c62f891e6890c1" }, "downloads": -1, "filename": "keras_pandas-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10cb9d67aafd30a167ba2322f2fb62cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33492, "upload_time": "2018-11-28T23:24:54", "url": "https://files.pythonhosted.org/packages/c3/d2/0fe53310d71e88de8020aaa977b4d03466671c5b59da54e83ced59735a02/keras_pandas-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49300f291bba7518e5c3dddfb6f8af82", "sha256": "d052c1b8721d392243a8548e3859a16400d50d5cd77d2152b224eb7102091db8" }, "downloads": -1, "filename": "keras-pandas-3.0.0.tar.gz", "has_sig": false, "md5_digest": "49300f291bba7518e5c3dddfb6f8af82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30728, "upload_time": "2018-11-28T23:24:55", "url": "https://files.pythonhosted.org/packages/10/b7/3a7289d4fb81900db344c32b00b39902c90afa903f4b71778324e4651b29/keras-pandas-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "1549dc736ce494f3eeecfcff1d3f562e", "sha256": "6f69089bcc35edeb869d62040cf2c0a8459081e83efc706fc55bc303184dba92" }, "downloads": -1, "filename": "keras_pandas-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1549dc736ce494f3eeecfcff1d3f562e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37382, "upload_time": "2018-12-13T17:51:49", "url": "https://files.pythonhosted.org/packages/a9/d4/b0c3aa5d80609f7468959f3609ed7aafbd3636501b6f560240647716bc89/keras_pandas-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "068b4ab9af5262a379ef2d87227ffe7c", "sha256": "bfb4dbac6da1b693f9065e4226f77a279ad9f49c32be05b05c896d2cd68c9122" }, "downloads": -1, "filename": "keras-pandas-3.0.1.tar.gz", "has_sig": false, "md5_digest": "068b4ab9af5262a379ef2d87227ffe7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32940, "upload_time": "2018-12-13T17:51:51", "url": "https://files.pythonhosted.org/packages/39/a5/0aa77e0b594d95d4e061510edacd4e8c9e443ab96885525a4cfe12c1360d/keras-pandas-3.0.1.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "f6d3141f36d9798ebd5606d742fcc52b", "sha256": "b89765152b7e26c5d365d33222c6fd6a0da4cf1ef77ebb7fa0310291b84495ce" }, "downloads": -1, "filename": "keras_pandas-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6d3141f36d9798ebd5606d742fcc52b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40138, "upload_time": "2018-12-15T00:29:05", "url": "https://files.pythonhosted.org/packages/07/f9/e42beb3eb9833853c6512906d2707d44868c8b360472241491269ac7e270/keras_pandas-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0835b6e8e4b31d784aca353620dc5634", "sha256": "2b8d00814b82d242da192c16dfc0df1251f5e6c0b71f1ab46ab399f75d534f7d" }, "downloads": -1, "filename": "keras-pandas-3.1.0.tar.gz", "has_sig": false, "md5_digest": "0835b6e8e4b31d784aca353620dc5634", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33743, "upload_time": "2018-12-15T00:29:07", "url": "https://files.pythonhosted.org/packages/4c/b8/e5e9fb9760943db3699931f80432971d4b520314f95623d2b33c12d87499/keras-pandas-3.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f6d3141f36d9798ebd5606d742fcc52b", "sha256": "b89765152b7e26c5d365d33222c6fd6a0da4cf1ef77ebb7fa0310291b84495ce" }, "downloads": -1, "filename": "keras_pandas-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6d3141f36d9798ebd5606d742fcc52b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40138, "upload_time": "2018-12-15T00:29:05", "url": "https://files.pythonhosted.org/packages/07/f9/e42beb3eb9833853c6512906d2707d44868c8b360472241491269ac7e270/keras_pandas-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0835b6e8e4b31d784aca353620dc5634", "sha256": "2b8d00814b82d242da192c16dfc0df1251f5e6c0b71f1ab46ab399f75d534f7d" }, "downloads": -1, "filename": "keras-pandas-3.1.0.tar.gz", "has_sig": false, "md5_digest": "0835b6e8e4b31d784aca353620dc5634", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33743, "upload_time": "2018-12-15T00:29:07", "url": "https://files.pythonhosted.org/packages/4c/b8/e5e9fb9760943db3699931f80432971d4b520314f95623d2b33c12d87499/keras-pandas-3.1.0.tar.gz" } ] }