{ "info": { "author": "Ilja Manakov", "author_email": "ilja.manakov@gmx.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "# Introduction\nThis package contains a Trainer class that streamlines the training of models and recording of results.\nThe Trainer class is designed in a modular way using Mixins.\nThis approach can be used to extend its capabilities beyond what it currently provides.\nAdditionally, the class makes use of an eventing pattern that allows users to register event handlers that will be executed at specified points in training.\nThe Trainer class can be found in trainer.py.\nAll of the Mixins are stored in mixins.py.\nThe module events.py contains the definitions of possible events and utils.py contains other miscellaneous code.\n\n# Installation\nsimply install from PyPi using `pip install pt-trainer`\n\n# Usage\nInitialize a Trainer instance by passing a PyTorch model (inherited from nn.Module), PyTorch Dataloader instance, optimizer (PyTorch or apex) and a loss function that accepts the model prediction and targets and returns a loss tensor.\nAlternatively, a Trainer can be created from a config file.\nThe config file should be another python file and contain the following variables:\n- MODEL: class of the model\n- DATASET: class of the dataset\n- LOSS: class of the loss function\n- OPTIMIZER: class of the optimizer\n- LOGDIR: path to the directory in which files generated by the trainer will be written\n- model: dict with kwargs for MODEL\n- dataset: dict with kwargs for DATASET\n- dataloader: dict with kwargs for the dataloader that will wrap DATASET\n- loss: dict with kwargs for LOSS\n- optimizer: dict with kwargs for OPTIMIZER\n- trainer: dict with kwargs for the Trainer class, such as split_sample\n\nOptionally the APEX variable and apex dict can be specified to wrap the OPTIMIZER.\n\nOnce initialized, you can register event handlers using the method register_event_handler, specifying the handler and the event on which it will be called.\nThere are four possible events: before training, each step, each epoch and after training.\n\nTraining is then executed using the train method and passing either n_epochs or n_steps.\n\n# Example\nIn the folder titled 'examples' I have set up a simple case of training a feed-forward neural net on a portion of MNIST.\nThis examples illustrates how to setup the config and how to use the trainer. Try running dummy_training.py if you want\nto train the model.\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/IljaManakov/PyTorch-Trainer", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pt-trainer", "package_url": "https://pypi.org/project/pt-trainer/", "platform": "", "project_url": "https://pypi.org/project/pt-trainer/", "project_urls": { "Homepage": "https://github.com/IljaManakov/PyTorch-Trainer" }, "release_url": "https://pypi.org/project/pt-trainer/0.1.8/", "requires_dist": null, "requires_python": "", "summary": "A toolkit for training pytorch models", "version": "0.1.8" }, "last_serial": 5791717, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b5616e19754ddc3511f9458633c2203f", "sha256": "96c7d71bc3ac6fd6896a835501e6cc6ad114a37eec99415c5adf8057cf51f17e" }, "downloads": -1, "filename": "pt_trainer-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5616e19754ddc3511f9458633c2203f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12732, "upload_time": "2019-06-25T10:29:20", "url": "https://files.pythonhosted.org/packages/1f/90/b1e2de749cdab0cc10ad25d6eea422c085b90937ea6e7b31ed1c9c49bf32/pt_trainer-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "651e83ad9fdb059a8dcb46922c5fb032", "sha256": "183b0430a4d8856fb210250a5842b4ac4b1601d655ccaa1a919092898c3ce3e5" }, "downloads": -1, "filename": "pt-trainer-0.0.1.tar.gz", "has_sig": false, "md5_digest": "651e83ad9fdb059a8dcb46922c5fb032", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9106, "upload_time": "2019-06-25T10:29:23", "url": "https://files.pythonhosted.org/packages/1d/ee/d659e3b13e190297f6e08dbce69225412a0cf95d75d68e3834e4ba60d893/pt-trainer-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "3fc9ec792853510b9addb25519a21ab6", "sha256": "e27b4f36171fb549ea8054ff60411b4173efcc7b79f782b575c32ee267c4581b" }, "downloads": -1, "filename": "pt_trainer-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "3fc9ec792853510b9addb25519a21ab6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15313, "upload_time": "2019-07-19T10:32:06", "url": "https://files.pythonhosted.org/packages/92/46/ffd34c3a1165c2a9aebad5ddf371998f616251419b29bd34f89ce29930b1/pt_trainer-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9aae33cf66210a6949a81e240060fdb1", "sha256": "189ec57784223bd9abea9041b0e726dbef644cbb9eb0e3fded22d54c7b7aa3bb" }, "downloads": -1, "filename": "pt-trainer-0.0.10.tar.gz", "has_sig": false, "md5_digest": "9aae33cf66210a6949a81e240060fdb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11540, "upload_time": "2019-07-19T10:32:07", "url": "https://files.pythonhosted.org/packages/66/3a/a73accd328244281f33e36c4e7c3b26199a5d8a43798d1c89961c96df6ba/pt-trainer-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "8a4455323120a756a98d4a399b9bb7b3", "sha256": "c973640f7d02db07d3b9d6004942bd3ed90f9807d01502ed60bf7dd8374e8884" }, "downloads": -1, "filename": "pt_trainer-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "8a4455323120a756a98d4a399b9bb7b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15333, "upload_time": "2019-07-22T11:33:16", "url": "https://files.pythonhosted.org/packages/37/9a/325991dccd85036badaa0183ea7393c203fba74b59d464cc2fd89fe796f6/pt_trainer-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cfe27618e29aa9d579a621ebc6c462b", "sha256": "b1eb7e65019ebc2752ffd9c2b738ce800558d0686da082b8ef606c1a390957c7" }, "downloads": -1, "filename": "pt-trainer-0.0.11.tar.gz", "has_sig": false, "md5_digest": "0cfe27618e29aa9d579a621ebc6c462b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11536, "upload_time": "2019-07-22T11:33:17", "url": "https://files.pythonhosted.org/packages/38/d7/74b97fea381950bfe9343ffea1ae4f0131b161bf521bdb8d0d5b2127ae28/pt-trainer-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "194225d04e8fd94f24adf154fb2c45df", "sha256": "80806b9477767732863f922cc3ca5d6c5192255e34a8655e91f6e48ceeea0ce0" }, "downloads": -1, "filename": "pt_trainer-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "194225d04e8fd94f24adf154fb2c45df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15319, "upload_time": "2019-07-25T06:34:15", "url": "https://files.pythonhosted.org/packages/62/99/8b7e12dd32899d5b8985363015d173480634ed848a03812229d849a5627a/pt_trainer-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90ef6e95cadfe99bd9f79317e26c360e", "sha256": "56a6440d3db8271e3c424ef2850689277da47b3e254aed620473daa13f81322c" }, "downloads": -1, "filename": "pt-trainer-0.0.12.tar.gz", "has_sig": false, "md5_digest": "90ef6e95cadfe99bd9f79317e26c360e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11537, "upload_time": "2019-07-25T06:34:17", "url": "https://files.pythonhosted.org/packages/71/1f/f961ef8da96ada8d69c7dfa117a9ced9cee88e0e0284958b371d3ba4bb35/pt-trainer-0.0.12.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "5833cffb3950ecc60f112180d451420b", "sha256": "ed41e4733147901f0d9a854adacc444182aab230025a17dc7889ab3a928f4de8" }, "downloads": -1, "filename": "pt_trainer-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5833cffb3950ecc60f112180d451420b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14952, "upload_time": "2019-07-05T05:27:03", "url": "https://files.pythonhosted.org/packages/80/96/394531aedff1e4cc7c1215dc74fbdfff436d92abe20b1afdd77bec9df219/pt_trainer-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd228183eb16acca0db2079a0e892e26", "sha256": "5f7e288e121a9ea3bf6c0eac76dfeb3a3e1e29926fe688cede0f43db0883f1cd" }, "downloads": -1, "filename": "pt-trainer-0.0.2.tar.gz", "has_sig": false, "md5_digest": "dd228183eb16acca0db2079a0e892e26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11146, "upload_time": "2019-07-05T05:27:06", "url": "https://files.pythonhosted.org/packages/f6/3e/9c63c955bb482dd7c7d325b6906a57d7c06f9fbdf6cd0217ef1266e73309/pt-trainer-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e0d526bc56e7e079829e7f6668930720", "sha256": "41d302cfb0438e2f79219b32357ddadc4d07d67e1936159046c523c0fef8bbb8" }, "downloads": -1, "filename": "pt_trainer-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e0d526bc56e7e079829e7f6668930720", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14960, "upload_time": "2019-07-15T12:38:15", "url": "https://files.pythonhosted.org/packages/71/9d/d43ad150be44c20a3e5f56a630e4aa54cd3731534ded42c5f33fd8f7f2fd/pt_trainer-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c3ffcd0ce5973a347dc6fd37e5742a2", "sha256": "2d3e5be0394d51ae3b02f32a7403a5f2074214dfc1a2ca513a27fc0ff812a3cf" }, "downloads": -1, "filename": "pt-trainer-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4c3ffcd0ce5973a347dc6fd37e5742a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11160, "upload_time": "2019-07-15T12:38:18", "url": "https://files.pythonhosted.org/packages/8c/e8/ed5f90ca1de9edb8785ad2088b7581cf1bb4535f662aa6b6152a74e15a4d/pt-trainer-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ec72d88d26c8c2afe2a3836796b5ec64", "sha256": "cc763e86958695826116c0fae36c851efe121f59a008741c6a716f952c1a117c" }, "downloads": -1, "filename": "pt_trainer-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ec72d88d26c8c2afe2a3836796b5ec64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15106, "upload_time": "2019-07-15T13:05:35", "url": "https://files.pythonhosted.org/packages/0a/bb/e5a1483305a920ad99fc9455226990785bbb23222c88d86fa6e2c2ccf648/pt_trainer-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbe908a17042e63c43c8b76705e5758f", "sha256": "02706d52c7e27fa1a6c9e78b69d943e9be17f5d1f17b96aa6666fca0d5dfef9e" }, "downloads": -1, "filename": "pt-trainer-0.0.4.tar.gz", "has_sig": false, "md5_digest": "cbe908a17042e63c43c8b76705e5758f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11354, "upload_time": "2019-07-15T13:05:40", "url": "https://files.pythonhosted.org/packages/2e/06/775aac76a4bce3432b55e9765aeba8fbedc84fcd726cdb4d4a7dbdd5fa7e/pt-trainer-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ccdda5ad35ade6f2cc16f158e77a5068", "sha256": "6b2eb4eb154881d3794ee4a4be659e14f7d3cdfdc879d180c6c96c4141fde2aa" }, "downloads": -1, "filename": "pt_trainer-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ccdda5ad35ade6f2cc16f158e77a5068", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15150, "upload_time": "2019-07-15T13:58:43", "url": "https://files.pythonhosted.org/packages/78/93/7b2a540ee57661b319fbdf6e64faa65fe41cc6f2fa462a6a2dcbd558d501/pt_trainer-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "056d9794570842c939fcc667785c67e1", "sha256": "aebcc213472c8f548dad3a8b1e419c6da62ffacbd61067d745089bc4abaca917" }, "downloads": -1, "filename": "pt-trainer-0.0.5.tar.gz", "has_sig": false, "md5_digest": "056d9794570842c939fcc667785c67e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11394, "upload_time": "2019-07-15T13:58:44", "url": "https://files.pythonhosted.org/packages/8b/d8/626a4e1410bf575d5c4f4c7db238abfb86098612531d242d8b604d4b29da/pt-trainer-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "737d5a4fb365d0915f9220fd66f2e278", "sha256": "c0e24c2b9873ccd35092c77dac088fada49a4c12857029a7aa998e271eaf341d" }, "downloads": -1, "filename": "pt_trainer-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "737d5a4fb365d0915f9220fd66f2e278", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15239, "upload_time": "2019-07-16T13:00:58", "url": "https://files.pythonhosted.org/packages/89/ec/cebb55ce0aa21689f03c3a8478c018f106d7ab8e668c1338da25ad40a158/pt_trainer-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa664383afbf14669d0d85b66bb94e96", "sha256": "18d9107480a024612388a0a0a762f8a24a5f5b3756feebd83585e05fb86cf48b" }, "downloads": -1, "filename": "pt-trainer-0.0.6.tar.gz", "has_sig": false, "md5_digest": "fa664383afbf14669d0d85b66bb94e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11492, "upload_time": "2019-07-16T13:01:00", "url": "https://files.pythonhosted.org/packages/dd/b6/b3453cb5489a06d7afc3ce4747daba7e2c51ee951085b6d44ff2dd29b2be/pt-trainer-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "f18f7dfbffd8152fae00da493c1c1787", "sha256": "079000d1cc9ba7e3cf56592c42e77c753b6d6c334f2f165b100910f5373a41fd" }, "downloads": -1, "filename": "pt_trainer-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "f18f7dfbffd8152fae00da493c1c1787", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15194, "upload_time": "2019-07-18T07:48:30", "url": "https://files.pythonhosted.org/packages/d5/99/a4b4c699f5f660936d8abe332bd9cdefc1ba8d34a401398c2b150afeccfa/pt_trainer-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66aa2ce88d2bfd91c7786e81e76403fe", "sha256": "7447607c256afdf581f225b5c88d1bbd9e9ce2e6ce002c7b10ba07418b743fd4" }, "downloads": -1, "filename": "pt-trainer-0.0.7.tar.gz", "has_sig": false, "md5_digest": "66aa2ce88d2bfd91c7786e81e76403fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11432, "upload_time": "2019-07-18T07:48:35", "url": "https://files.pythonhosted.org/packages/a5/a8/e2259e6c239b083bb38f0f6f577b9f44f6786d67b14e6970fc989cbc6266/pt-trainer-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "28e87e9f28994f3d7453934d1ed4e21d", "sha256": "8e625ef5e45e9c99613cc2570f352a469b1cbcf2f8cb015694ef6334cd059fbf" }, "downloads": -1, "filename": "pt_trainer-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "28e87e9f28994f3d7453934d1ed4e21d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15256, "upload_time": "2019-07-18T09:01:22", "url": "https://files.pythonhosted.org/packages/9c/a2/a6ba8c28e1d3378ac4c0d2630a93df098e9c86288acf8a1e70ec6882bc69/pt_trainer-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f171f78129ee2f3a54dc078685f3ead1", "sha256": "4e9eb8933c0b46896cb1c6354e76633c7c3fd0ea96680031d24a48e37d51321a" }, "downloads": -1, "filename": "pt-trainer-0.0.8.tar.gz", "has_sig": false, "md5_digest": "f171f78129ee2f3a54dc078685f3ead1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11489, "upload_time": "2019-07-18T09:01:24", "url": "https://files.pythonhosted.org/packages/d6/22/73f8b80b4d45a3aa1d500fa018cec0353585153c80c37401dcbed13aea7b/pt-trainer-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "1ecee267848a567903bf55ef10c52ddf", "sha256": "fe8a00d4cf8d3565fdf70cba258493e5b87a25f286264da802b2d40649e1efc0" }, "downloads": -1, "filename": "pt_trainer-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "1ecee267848a567903bf55ef10c52ddf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15302, "upload_time": "2019-07-18T20:35:38", "url": "https://files.pythonhosted.org/packages/26/1b/4772becc4a2b4499939c64f51207b63182d3514cc726f574aeb335e1fbf1/pt_trainer-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00c03006feaf9423a5da493e13a4ac2d", "sha256": "79a24b23762eb7c89a09ab5a802681d75e79c7e64d44fbb89a2351f7c80e802a" }, "downloads": -1, "filename": "pt-trainer-0.0.9.tar.gz", "has_sig": false, "md5_digest": "00c03006feaf9423a5da493e13a4ac2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11534, "upload_time": "2019-07-18T20:35:39", "url": "https://files.pythonhosted.org/packages/7d/0d/d31ba72efee942842f5137772c6294c763c2bbd468ee4392f9b4f94a2961/pt-trainer-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "828fba64cdbf5355783307b5d1690e3e", "sha256": "c073db3207811ea74c0f901ee78b728d2f4903362e86480d6832eefbd99b5c01" }, "downloads": -1, "filename": "pt_trainer-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "828fba64cdbf5355783307b5d1690e3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16953, "upload_time": "2019-07-26T10:22:39", "url": "https://files.pythonhosted.org/packages/8f/fe/add080b394fefe72eb5b387286672ee18d8855500f6312e68c0553ad621d/pt_trainer-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11b8e685297ee3a2bf00b9970e4ed1c1", "sha256": "fdf100753c6c63e6dd1929f8899bce840e820c40f900485f403d6795db48b120" }, "downloads": -1, "filename": "pt-trainer-0.1.0.tar.gz", "has_sig": false, "md5_digest": "11b8e685297ee3a2bf00b9970e4ed1c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12323, "upload_time": "2019-07-26T10:22:40", "url": "https://files.pythonhosted.org/packages/eb/f1/e223553bca2bd7480088351859b4798a2893bb7c82fd93eee13d22bce6a7/pt-trainer-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ba08d9d1d4949d6e673362642fab0a98", "sha256": "e2d354a30d3db68edb0edefe8ceb3d7cea318e55659594966dc30b849e2c2c2e" }, "downloads": -1, "filename": "pt_trainer-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ba08d9d1d4949d6e673362642fab0a98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16971, "upload_time": "2019-08-01T03:32:54", "url": "https://files.pythonhosted.org/packages/8f/a6/43eec162f2274b9770ac28f3fdf73157b64e4862a33bea4f4a089a827acc/pt_trainer-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a257493348794821ce1607e45f73f631", "sha256": "3f88eaf1677361032c75e33f33892fe1e2fbc310bf46a9ca2cd4fc909efe52f6" }, "downloads": -1, "filename": "pt-trainer-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a257493348794821ce1607e45f73f631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12340, "upload_time": "2019-08-01T03:32:55", "url": "https://files.pythonhosted.org/packages/b5/2b/2e096a7c8018f638b21f4c74809f0b45c3d341a8c068222a788f220317f3/pt-trainer-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7d0b31d3d7914291bb0bcb8ca13b9b38", "sha256": "36b31ddc081fed629061c13eed882eb35259fcf54936fee467322d5308e8f897" }, "downloads": -1, "filename": "pt_trainer-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7d0b31d3d7914291bb0bcb8ca13b9b38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17013, "upload_time": "2019-08-01T06:44:36", "url": "https://files.pythonhosted.org/packages/51/62/d313d8481775e9bf6738b46d53c2197b0f37a740bb77bcdbd431ede029af/pt_trainer-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc023a2b8988360e6d089d4d663d1178", "sha256": "c347374abe18a6d8e3e8235fafed0abdf68a457e5323f627b68351bd5416e4ab" }, "downloads": -1, "filename": "pt-trainer-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cc023a2b8988360e6d089d4d663d1178", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12332, "upload_time": "2019-08-01T06:44:38", "url": "https://files.pythonhosted.org/packages/47/9a/97de06fdfd75e15dcb89cc18311b4a571b7f5be63f68ee897ec9163885b4/pt-trainer-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1bbaa3476f76204ef5692cd60d32bb89", "sha256": "f3fa5122870025dd70c1b1ef6656e923ada2ff7ce235808518c180a11149d1b3" }, "downloads": -1, "filename": "pt_trainer-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1bbaa3476f76204ef5692cd60d32bb89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17188, "upload_time": "2019-08-01T09:33:01", "url": "https://files.pythonhosted.org/packages/50/33/206419e867284a33abc974f17aeddcf4ae0143547663bee6dbc6bc30ad46/pt_trainer-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a165f3f063f3ebff4e08cf2aa8666eb1", "sha256": "135778ab57ee9c3909c6d7d4c8b80bcca4b6f1332a5edba0f2a5525cbdea30d1" }, "downloads": -1, "filename": "pt-trainer-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a165f3f063f3ebff4e08cf2aa8666eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12495, "upload_time": "2019-08-01T09:33:03", "url": "https://files.pythonhosted.org/packages/8e/cd/bd4724bc97e9b5803da785d3e38de1ad6e50870f209c20064e92a020a0bc/pt-trainer-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3ff2d1825ee3e3b246c1c2b3372094c0", "sha256": "3aa0c0ecd55959b6d490f8fd301fd065951751ccc9eeeefda5ce843b37df322d" }, "downloads": -1, "filename": "pt_trainer-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3ff2d1825ee3e3b246c1c2b3372094c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17354, "upload_time": "2019-08-01T10:44:28", "url": "https://files.pythonhosted.org/packages/76/15/35a546d84bcabd820855696769d1f106f0578189863e4c8942d19bd55580/pt_trainer-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11ff68b4e26ef040c18dd1b519657bc9", "sha256": "94c602dc6df68787ad72aea9ee68f20116f93c6439c754ee835f023831515704" }, "downloads": -1, "filename": "pt-trainer-0.1.4.tar.gz", "has_sig": false, "md5_digest": "11ff68b4e26ef040c18dd1b519657bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12636, "upload_time": "2019-08-01T10:44:29", "url": "https://files.pythonhosted.org/packages/a9/60/1f9a8718245034de4e1400eb739fbb3566ab3c292ad0156abcae1cffdafe/pt-trainer-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4c92d637a9d92836759a706f0e981359", "sha256": "d0fad8da8a491283d6e6dee0f04edb2323f09be48aee9ebd165ae3d689e73fea" }, "downloads": -1, "filename": "pt_trainer-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4c92d637a9d92836759a706f0e981359", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17354, "upload_time": "2019-08-02T05:49:05", "url": "https://files.pythonhosted.org/packages/d3/aa/67f5bbd21ae925d71ded5086ff02d8342d636afbc2dd1e9f8a47c93ec4b3/pt_trainer-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e99e2b1f48f2fdcd8d6bbb3bbbd0e3f", "sha256": "bc622b53e3e61322088df94f152f8412a7825e427fba4f415e5272a407675c56" }, "downloads": -1, "filename": "pt-trainer-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4e99e2b1f48f2fdcd8d6bbb3bbbd0e3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12669, "upload_time": "2019-08-02T05:49:07", "url": "https://files.pythonhosted.org/packages/2b/c7/30f0588c2284c54e3227fc2fd4003caf903d0522e44ec8c54033a1f7b0a8/pt-trainer-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "e9a5922e4225abe2fe38aaf5aa2685d2", "sha256": "7b96b0905114aa1f13f24cf1126a32c6adb23d4f1fa09a4bf85fb678f78e23fa" }, "downloads": -1, "filename": "pt_trainer-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "e9a5922e4225abe2fe38aaf5aa2685d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17417, "upload_time": "2019-08-08T11:36:25", "url": "https://files.pythonhosted.org/packages/6b/f3/49a215db398bbd69d3c3a0c1cc403de50f34eb7b74712264c7616ef867e5/pt_trainer-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "205746dedf4287fe10bf9d7da383a538", "sha256": "5ba116f2feeca731c3e96db69dd6ebd9429e3018c9df569d91118a50502ec79d" }, "downloads": -1, "filename": "pt-trainer-0.1.6.tar.gz", "has_sig": false, "md5_digest": "205746dedf4287fe10bf9d7da383a538", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12676, "upload_time": "2019-08-08T11:36:27", "url": "https://files.pythonhosted.org/packages/59/0a/a5927082046b3c65e165d0857b69afb9b430ff050c8d87ba7e0c0a5a738b/pt-trainer-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "4c14c9ba5557296f657948a02d55a6fd", "sha256": "d1652da70fbc1bc97805df073c68ebacde07085b645cb07086edbe24ce44dd8a" }, "downloads": -1, "filename": "pt_trainer-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "4c14c9ba5557296f657948a02d55a6fd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17580, "upload_time": "2019-08-08T13:35:26", "url": "https://files.pythonhosted.org/packages/09/ba/e298e898fb1ee9ddf9d7b1ffede122fbaa041302c7e1616d71741b57576e/pt_trainer-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1dc87a5b47b7ae1a6c6918efa5c9d9c", "sha256": "1e788ed5c3cebb10075495309e304b2ff7321a2308f5c9a99f79fc835f544d88" }, "downloads": -1, "filename": "pt-trainer-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a1dc87a5b47b7ae1a6c6918efa5c9d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12827, "upload_time": "2019-08-08T13:35:28", "url": "https://files.pythonhosted.org/packages/a5/b1/0b4005cca6dcaaad64b46f361bf149acd07557db1979b1b8fe81847e1fde/pt-trainer-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "ea9ae7c35a5284e3700d4021ac89a1be", "sha256": "2459ea98d32b22d870d501a67fb8d7c4fa99170d8d7956547b90b48bbee43bab" }, "downloads": -1, "filename": "pt_trainer-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9ae7c35a5284e3700d4021ac89a1be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17667, "upload_time": "2019-09-06T11:33:59", "url": "https://files.pythonhosted.org/packages/3d/bc/a1f33ac12acec7d774e7008930450828c18e736ea07ce83ea2f8186f9cd3/pt_trainer-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfc66090e685d3554759d62309d499a6", "sha256": "c84bb096b5ef75b2aff8455d1cda6a154adb21c0972e72e6a64d8be66c574c8d" }, "downloads": -1, "filename": "pt-trainer-0.1.8.tar.gz", "has_sig": false, "md5_digest": "bfc66090e685d3554759d62309d499a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12897, "upload_time": "2019-09-06T11:34:01", "url": "https://files.pythonhosted.org/packages/27/68/3fe25f61d4c978a25b0b11342a2c466cb95ffa0deb2e79f83738a6e5a31e/pt-trainer-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea9ae7c35a5284e3700d4021ac89a1be", "sha256": "2459ea98d32b22d870d501a67fb8d7c4fa99170d8d7956547b90b48bbee43bab" }, "downloads": -1, "filename": "pt_trainer-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9ae7c35a5284e3700d4021ac89a1be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17667, "upload_time": "2019-09-06T11:33:59", "url": "https://files.pythonhosted.org/packages/3d/bc/a1f33ac12acec7d774e7008930450828c18e736ea07ce83ea2f8186f9cd3/pt_trainer-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfc66090e685d3554759d62309d499a6", "sha256": "c84bb096b5ef75b2aff8455d1cda6a154adb21c0972e72e6a64d8be66c574c8d" }, "downloads": -1, "filename": "pt-trainer-0.1.8.tar.gz", "has_sig": false, "md5_digest": "bfc66090e685d3554759d62309d499a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12897, "upload_time": "2019-09-06T11:34:01", "url": "https://files.pythonhosted.org/packages/27/68/3fe25f61d4c978a25b0b11342a2c466cb95ffa0deb2e79f83738a6e5a31e/pt-trainer-0.1.8.tar.gz" } ] }