{ "info": { "author": "Shkarupa Alex", "author_email": "shkarupa.alex@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# tfseqestimator\n\nSequence estimators for TensorFlow.\n\n\n## Available estimators\n\n- FullSequenceClassifier: one class for a whole sequence\n- FullSequenceRegressor: one value for a whole sequence\n- SequenceItemsClassifier: one class for each sequence item\n- SequenceItemsRegressor: one value for each sequence item\n\n\nUsage\n-----\n\n```python\nfrom tfseqestimator import FullSequenceClassifier, RnnType\nimport tensorflow.contrib.feature_column as contrib_features\n\ntoken_sequence = contrib_features.sequence_categorical_column_with_hash_bucket(...)\ntoken_emb = contrib_features.embedding_column(categorical_column=token_sequence, ...)\n\nestimator = FullSequenceClassifier(\n sequence_feature_columns=[token_emb],\n rnn_type=RnnType.REGULAR_STACKED_LSTM,\n rnn_layers=[32, 16]\n)\n\n# Input builders\ndef input_fn_train: # returns x, y\n pass\nestimator.train(input_fn=input_fn_train, steps=100)\n\ndef input_fn_eval: # returns x, y\n pass\nmetrics = estimator.evaluate(input_fn=input_fn_eval, steps=10)\n\ndef input_fn_predict: # returns x, None\n pass\npredictions = estimator.predict(input_fn=input_fn_predict)\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/shkarupa-alex/tfseqestimator", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tfseqestimator", "package_url": "https://pypi.org/project/tfseqestimator/", "platform": "", "project_url": "https://pypi.org/project/tfseqestimator/", "project_urls": { "Homepage": "https://github.com/shkarupa-alex/tfseqestimator" }, "release_url": "https://pypi.org/project/tfseqestimator/2.2.1/", "requires_dist": null, "requires_python": "", "summary": "Sequence estimators for Tensorflow", "version": "2.2.1" }, "last_serial": 4753729, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f35edc61b6f389cf36d7f7713d3a8241", "sha256": "d9e9c0d9a81c99495dfa895609a5d26384de2a3357950bf5ae7c14339194d8c6" }, "downloads": -1, "filename": "tfseqestimator-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f35edc61b6f389cf36d7f7713d3a8241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10326, "upload_time": "2018-07-11T09:43:54", "url": "https://files.pythonhosted.org/packages/51/3d/77b27bd6a74b190d5faa0df434b559f267e6ea222ae0d011ae50e32cb168/tfseqestimator-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "87f54638291c5e21a64df594aaa1ccab", "sha256": "e7692fde7de5340e2a8a6b6b74664b1a5e2e995fdb0bf50c39ab4125724a867e" }, "downloads": -1, "filename": "tfseqestimator-1.1.0.tar.gz", "has_sig": false, "md5_digest": "87f54638291c5e21a64df594aaa1ccab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9484, "upload_time": "2018-07-13T13:53:05", "url": "https://files.pythonhosted.org/packages/82/c0/badcf76ea18b6e81041f63496d15632531c7daf0cd9e92c3d74c8823e934/tfseqestimator-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "fec03800a5ba436ad9134cdd154cc788", "sha256": "3764b756c90bf248c9897c2bab6b291261e0d4b3a2d1fb86c0f3bdeb7a6897c0" }, "downloads": -1, "filename": "tfseqestimator-2.0.0.tar.gz", "has_sig": false, "md5_digest": "fec03800a5ba436ad9134cdd154cc788", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29324, "upload_time": "2018-07-25T13:01:34", "url": "https://files.pythonhosted.org/packages/ad/f5/2793a27ce2eb6e698daac42ce31b7f20fbbcff79dd081b412c5e452d06bc/tfseqestimator-2.0.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "2df03e454e88391df067335b31528a77", "sha256": "9430a8e0d98ab06227b3c3f2d5a736c76ddae7d825d675388067e8b6de69584b" }, "downloads": -1, "filename": "tfseqestimator-2.1.1.tar.gz", "has_sig": false, "md5_digest": "2df03e454e88391df067335b31528a77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30052, "upload_time": "2018-08-10T06:36:44", "url": "https://files.pythonhosted.org/packages/e5/d1/4c367de71e3d485c34230d1c453d57b5853939ae75c03286b78c6c7cf19a/tfseqestimator-2.1.1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "5a3eb5e3d2fe56c73d710daf8b3334b7", "sha256": "89f3c15b29143c71a2cae480df4540fbd8baa9697c6f492f23a9ee3d25efe50f" }, "downloads": -1, "filename": "tfseqestimator-2.2.0.tar.gz", "has_sig": false, "md5_digest": "5a3eb5e3d2fe56c73d710daf8b3334b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30964, "upload_time": "2018-12-07T11:00:24", "url": "https://files.pythonhosted.org/packages/ef/c6/b2dc8d54792e098bf531fc91464c5c929e263a1782b635b47c1a2640eae9/tfseqestimator-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "346641fea37f17fdf214c95ae504e4ee", "sha256": "85cc955bfad4ec8aea3d3a02d2fa72eea3b5020a7c6afb2e6081f383fc16f410" }, "downloads": -1, "filename": "tfseqestimator-2.2.1.tar.gz", "has_sig": false, "md5_digest": "346641fea37f17fdf214c95ae504e4ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31082, "upload_time": "2019-01-29T08:23:17", "url": "https://files.pythonhosted.org/packages/58/87/723780993a60e7c196de49fc85a1ea73fdf8d7d99bb69197a020b1226110/tfseqestimator-2.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "346641fea37f17fdf214c95ae504e4ee", "sha256": "85cc955bfad4ec8aea3d3a02d2fa72eea3b5020a7c6afb2e6081f383fc16f410" }, "downloads": -1, "filename": "tfseqestimator-2.2.1.tar.gz", "has_sig": false, "md5_digest": "346641fea37f17fdf214c95ae504e4ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31082, "upload_time": "2019-01-29T08:23:17", "url": "https://files.pythonhosted.org/packages/58/87/723780993a60e7c196de49fc85a1ea73fdf8d7d99bb69197a020b1226110/tfseqestimator-2.2.1.tar.gz" } ] }