{ "info": { "author": "Shipeng Yan", "author_email": "yanshp@shanghaitech.edu.cn", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n### Installation\n* Install Hyperopt(Don't install by pip. The Hyperopt version in pip is too old. Install it from source.)\n - git clone https://github.com/hyperopt/hyperopt.git\n - python setup.py install\n - sudo apt-get install mongodb-server\n* install torchnet\n### Designs\nA deep-learning project usually consists of data loading, model building, model training/testing phases.\nAlso we need some auxiliary functions such as autosave/load, visualization, auto hyperparameter optimization and some debug tools, etc. to help us. \n\n#### Optimizing hyperparameters\n* Available libraries: Hyperopt, HPOlib2, neupy\n\n\n\n# torchnet_Venus\nThe base framework for deep learning based on pytorch, torchnet, etc.\n\n\n## TODO\n[TODO Issue](https://github.com/ShanghaiTechVENUS/torchnet_Venus/issues/1)\n## Credits\n\nPrimarily referenced tnt of pytorch: [Torchnet @pytorch](https://github.com/pytorch/tnt)\n\nMany thanks to [@pytorch](https://github.com/pytorch).\n\n\n# Code Structure: a lib that helps us to do some debugs, tune parameters, visualize, config\nWish the lib to be a wrapper, but users can also use the modules separately.\n\n* debug utilities\n\n## Recently\n* base\n* initializer \n* visual\n* hyperopt: tune hyper parameters\n* optimizer: multistep learner\n* config\n* autosave, autoload: If unexpected interruption or active keyboard interruption happens to the program, then will save the checkpoint and parameters automatically.\n* utils\n - seed initialization\n - weight initialization\n\n\n## Long-term goal\n* profiler\n* common dataloader\n* search structure\n* tnt such as engine, meter\n* autoselect idle graphic card\n\n\n# Class graph\nconfig \n\nEngine: Tune network parameters\n - autosave\n - train\n - test\n - load_test\n - load_train\n\nStructureSearcher \nHyperopt -> Engine -> config\n -> visual\n\n\nDataLoader\n\nShould be a template or a library?\nFlexibility should be the first.\nUtilities follows.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ShanghaiTechVENUS/venus/tree/master", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "shtu-venus", "package_url": "https://pypi.org/project/shtu-venus/", "platform": "", "project_url": "https://pypi.org/project/shtu-venus/", "project_urls": { "Homepage": "https://github.com/ShanghaiTechVENUS/venus/tree/master" }, "release_url": "https://pypi.org/project/shtu-venus/0.11/", "requires_dist": [ "easydict" ], "requires_python": ">=2.7.0", "summary": "A deep learning experiment tool to help you develop and manage your project", "version": "0.11" }, "last_serial": 3729076, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "193bc88a367f7ba7c59eb3ddbb58fa87", "sha256": "8f24537a5597ba6b063c2148fb838561b9219a509c9e71f4e71fc87e5e84823f" }, "downloads": -1, "filename": "shtu_venus-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "193bc88a367f7ba7c59eb3ddbb58fa87", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 36439, "upload_time": "2018-04-03T09:18:40", "url": "https://files.pythonhosted.org/packages/27/03/9886a70d69005739d9e0c9745db8a96ddf60ecfb0517c06aad8e189bb0e4/shtu_venus-0.1-py2.py3-none-any.whl" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "dcdcc15ef45da6bfe11ce554ae2c01b7", "sha256": "6f67d53320a94e85aa552781406f381edad84a3fcde4f17e04b7483e35753c07" }, "downloads": -1, "filename": "shtu_venus-0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcdcc15ef45da6bfe11ce554ae2c01b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7.0", "size": 36456, "upload_time": "2018-04-03T10:35:39", "url": "https://files.pythonhosted.org/packages/19/4e/790b8497c42666675eb7a15787a65a989dc94fe97e5e53ec359d4227db39/shtu_venus-0.11-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dcdcc15ef45da6bfe11ce554ae2c01b7", "sha256": "6f67d53320a94e85aa552781406f381edad84a3fcde4f17e04b7483e35753c07" }, "downloads": -1, "filename": "shtu_venus-0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcdcc15ef45da6bfe11ce554ae2c01b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7.0", "size": 36456, "upload_time": "2018-04-03T10:35:39", "url": "https://files.pythonhosted.org/packages/19/4e/790b8497c42666675eb7a15787a65a989dc94fe97e5e53ec359d4227db39/shtu_venus-0.11-py2.py3-none-any.whl" } ] }