{ "info": { "author": "David Rother", "author_email": "david@edv-drucksysteme.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7" ], "description": "# evalpy\nA lightweight framework for experiment logging and automatic visualization\n\nEvalpy aims at researchers that want a fast and efficient framework to log their experiment configurations alongside\nthe results. This includes an interface to both log the parameters and metrics of any single run as well as the progression during a run\nin a time series manner.\n\nThe second part of evalpy includes the GUI which is provided within the package.\nTo start the GUI simply activate the environment in which you installed evalpy in a console\nand execute the following:\n\n evalpy run\n \nQuickstart\n-------------------------------\n\nThe intended usage involves the following steps:\n\n\n- Declaring the project root, a file path\n- Declaring the project name, the name of the project directory\n- Starting a run with an experiment name\n- In the run one can log one time the parameters and metrics \nand do a step logging for the run progression\n\nA minimal usage outline is as follows\n\n import evalpy\n \n \n evalpy.set_project('my_first_project_path', 'my_project_folder_name')\n with evalpy.start_run('experiment_name'):\n for log_step_stuff in model_training():\n evalpy.log_run_step(log_step_stuff, step_forward=True) \n evalpy.log_run_entries(model_parameters_and_metrics) # both methods expect a dict as input", "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/DavidRother/evalpy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "evalpy", "package_url": "https://pypi.org/project/evalpy/", "platform": "", "project_url": "https://pypi.org/project/evalpy/", "project_urls": { "Homepage": "https://github.com/DavidRother/evalpy" }, "release_url": "https://pypi.org/project/evalpy/0.0.11/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A lightweight framework for experiment logging and automatic visualization", "version": "0.0.11", "yanked": false, "yanked_reason": null }, "last_serial": 10089990, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "edff703789305864b902a5716bbe1750", "sha256": "f3b146fd58d799924322af646d8280cdd45e1fc6eecddfdbe2a43f09ba5478d3" }, "downloads": -1, "filename": "evalpy-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "edff703789305864b902a5716bbe1750", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9762, "upload_time": "2019-09-27T09:53:01", "upload_time_iso_8601": "2019-09-27T09:53:01.006288Z", "url": "https://files.pythonhosted.org/packages/3c/de/f8446b515b8a2d94a5f47059e5e2cb3cf768dc4d14471e75c5b931f3e8f9/evalpy-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f6448adfbc6bae51ef2a6949a21fa8c3", "sha256": "86b5ca000a1a2ad563f56b560d4078613cb85ed1037b9a1d149117bbcb2aaf69" }, "downloads": -1, "filename": "evalpy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f6448adfbc6bae51ef2a6949a21fa8c3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6903, "upload_time": "2019-09-27T09:53:03", "upload_time_iso_8601": "2019-09-27T09:53:03.323293Z", "url": "https://files.pythonhosted.org/packages/80/5e/88fea4abce618eb68e2e817757283a925e91a63f24e4fb80a6b7d8d21872/evalpy-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "02efe8b0d0679103c1187b7f50a88459", "sha256": "6d693fba9d5743fc330a5bf435b25b2ccfdb55250c8114792f8091e3df08db22" }, "downloads": -1, "filename": "evalpy-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "02efe8b0d0679103c1187b7f50a88459", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19668, "upload_time": "2019-11-19T09:26:58", "upload_time_iso_8601": "2019-11-19T09:26:58.851688Z", "url": "https://files.pythonhosted.org/packages/2f/1e/13e66870b30d26a153dd0abb020a953954c458000e0fe8a1d4daba7d0b9e/evalpy-0.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9bc710212d4b45d7ed471b7905e332e5", "sha256": "d09bc7d122ac2cba8d523caac7e2f23c54b510a6adfaf7c1ec5af61dda9c37a6" }, "downloads": -1, "filename": "evalpy-0.0.10.tar.gz", "has_sig": false, "md5_digest": "9bc710212d4b45d7ed471b7905e332e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17335, "upload_time": "2019-11-19T09:27:00", "upload_time_iso_8601": "2019-11-19T09:27:00.190568Z", "url": "https://files.pythonhosted.org/packages/17/a5/15361f1dad9bb16c880a00d0062293578608b71f2ecc9670169ad8aa96d4/evalpy-0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "e2e47bcace08ce4d3c283e15310d6317", "sha256": "ea4ce5974c7513d091119cdbcf408500511fc4bb93161e2032b7fba142ade715" }, "downloads": -1, "filename": "evalpy-0.0.11.tar.gz", "has_sig": false, "md5_digest": "e2e47bcace08ce4d3c283e15310d6317", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17815, "upload_time": "2021-04-17T00:11:32", "upload_time_iso_8601": "2021-04-17T00:11:32.830415Z", "url": "https://files.pythonhosted.org/packages/27/a7/9349f7896a9f68648bd827b4d4a69ce3f962bc2d1efd1ed2174d99a4b380/evalpy-0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e34efb1342bf4df6b56f64214f13dd09", "sha256": "18772a237f91f09e2bf0b0e427fbda3df23f96d4d9355a8e0ef9652cda2d940c" }, "downloads": -1, "filename": "evalpy-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e34efb1342bf4df6b56f64214f13dd09", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9766, "upload_time": "2019-09-27T10:00:01", "upload_time_iso_8601": "2019-09-27T10:00:01.634138Z", "url": "https://files.pythonhosted.org/packages/f7/75/f199962b7b0a30c8a47aa9b2d12936257a87f75a5ac840cd924c4371dd53/evalpy-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bc218d84e750fca09156597a02860b3a", "sha256": "88e812ea56e3228fd0a068914043d10a803cb9cce05dc7e31277c54972ad54e1" }, "downloads": -1, "filename": "evalpy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bc218d84e750fca09156597a02860b3a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6903, "upload_time": "2019-09-27T10:00:03", "upload_time_iso_8601": "2019-09-27T10:00:03.370877Z", "url": "https://files.pythonhosted.org/packages/20/53/ccc83eea84325342e02e3ee2d96ad73d640af576febf798a971e775a1790/evalpy-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "abdac6d0090567ed6263c3f1db0f3fa6", "sha256": "168440c80f701f632e92d918bc7595492bee1ce10002d27756acea1161585b0a" }, "downloads": -1, "filename": "evalpy-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "abdac6d0090567ed6263c3f1db0f3fa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9765, "upload_time": "2019-09-27T10:11:58", "upload_time_iso_8601": "2019-09-27T10:11:58.173783Z", "url": "https://files.pythonhosted.org/packages/7a/e1/c095c5821b41bbf3dba1659ecbccd5263b3e790244fc1bcc483766a85b5a/evalpy-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b61137d7651856139d2d937073525452", "sha256": "41a028e683dad2cd1ec0c5118716a4869e0df4bc9815ecb3848ba306985bbfb9" }, "downloads": -1, "filename": "evalpy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b61137d7651856139d2d937073525452", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7011, "upload_time": "2019-09-27T10:11:59", "upload_time_iso_8601": "2019-09-27T10:11:59.541102Z", "url": "https://files.pythonhosted.org/packages/7c/f9/9bcc2b7920db86f8797f11631b31a15fab91519015265d01600c0f07af2b/evalpy-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c9fee72c3d9bb4b768f65aa15d7a9318", "sha256": "7200595ff48b2ca2a6e2a827970541a8ecc801c168de2d1526e2c3481d5e90f7" }, "downloads": -1, "filename": "evalpy-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c9fee72c3d9bb4b768f65aa15d7a9318", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9763, "upload_time": "2019-09-27T10:21:21", "upload_time_iso_8601": "2019-09-27T10:21:21.202950Z", "url": "https://files.pythonhosted.org/packages/3d/e7/01ad5a5c2e66fbf06635850144d090b825f0a0352d09d7c29c7407e78e6e/evalpy-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c74c130fd68b5ab718d8eaafd11a72e", "sha256": "1216b55b0b1eeb1e810caf22db0803805a6ab9f3c134cd9e58e6e6009c490393" }, "downloads": -1, "filename": "evalpy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9c74c130fd68b5ab718d8eaafd11a72e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13581, "upload_time": "2019-09-27T10:21:23", "upload_time_iso_8601": "2019-09-27T10:21:23.042338Z", "url": "https://files.pythonhosted.org/packages/b9/fb/469b299c9fba6bb42841b5fa798eaa70e132e7ca0e694333fddac20572a7/evalpy-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "50f987714b086abadd7aed6756af8f43", "sha256": "2267e4325aa73e864d89ef180af8d094621d47eb40f018791b1466978cc835ee" }, "downloads": -1, "filename": "evalpy-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "50f987714b086abadd7aed6756af8f43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 16052, "upload_time": "2019-09-27T10:27:47", "upload_time_iso_8601": "2019-09-27T10:27:47.249232Z", "url": "https://files.pythonhosted.org/packages/c3/38/04ab75922d734362063051d6fb18de8680f1fe6ae07650f9fbaea9499708/evalpy-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70af6542c37c6c8c6fa1ecf9df02da63", "sha256": "8a8b451752a6bd387c7e717db9b1ebd59459542b3a2ebf0583002c32839fc617" }, "downloads": -1, "filename": "evalpy-0.0.5.tar.gz", "has_sig": false, "md5_digest": "70af6542c37c6c8c6fa1ecf9df02da63", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13601, "upload_time": "2019-09-27T10:27:49", "upload_time_iso_8601": "2019-09-27T10:27:49.215925Z", "url": "https://files.pythonhosted.org/packages/b3/f7/2ff295d63f08a2f05f4b48c03fa28037e63adb8fbc0bd39c09f33a0929c3/evalpy-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "114b989f45bedb12286b56777f936b08", "sha256": "075eb939c75d1f0d5258569e78df234da7b85162a46327a0337a69b7397ae276" }, "downloads": -1, "filename": "evalpy-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "114b989f45bedb12286b56777f936b08", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18782, "upload_time": "2019-09-30T22:25:34", "upload_time_iso_8601": "2019-09-30T22:25:34.985330Z", "url": "https://files.pythonhosted.org/packages/3f/6c/bd5166b85299131e02daaabc5e0716086bfea6a9048c4b617f4804a5ec4b/evalpy-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "767735ce8a885811168494d7e7406b1e", "sha256": "bed13e822dfd1974df8ff7f94f15d49d67e73961c6c611905d7e28e5cbf040ae" }, "downloads": -1, "filename": "evalpy-0.0.6.tar.gz", "has_sig": false, "md5_digest": "767735ce8a885811168494d7e7406b1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16913, "upload_time": "2019-09-30T22:25:36", "upload_time_iso_8601": "2019-09-30T22:25:36.886170Z", "url": "https://files.pythonhosted.org/packages/1e/80/e427ae73a49c41db13a8f7d4fd72befb8758cb9f9c5a3b10b42add9f2b9e/evalpy-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "02a23f4904687dc3592fe6798ffa17d1", "sha256": "7a1cefd3eb9391f71ab331a424e22cbf25caebde9cb95bb5a6567299528d1bae" }, "downloads": -1, "filename": "evalpy-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "02a23f4904687dc3592fe6798ffa17d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18782, "upload_time": "2019-10-08T21:46:05", "upload_time_iso_8601": "2019-10-08T21:46:05.429173Z", "url": "https://files.pythonhosted.org/packages/05/39/17baea794d289959398023c41ace066b73f015fb51ebf6a681b0e99ef644/evalpy-0.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "298edd3faa1e55530009c8390a178adf", "sha256": "356a444f4fffc4e2817910398c9f445a66f57c4a5eb82d8bc135f19bfd0261af" }, "downloads": -1, "filename": "evalpy-0.0.7.tar.gz", "has_sig": false, "md5_digest": "298edd3faa1e55530009c8390a178adf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16912, "upload_time": "2019-10-08T21:46:07", "upload_time_iso_8601": "2019-10-08T21:46:07.452223Z", "url": "https://files.pythonhosted.org/packages/da/36/705a768bfa25dd21596027cef720dfc4a9b7619da6a7055655cf8d0a337c/evalpy-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "551204aead196c360f7d0691292cb827", "sha256": "9cf58674dbc86c2b81a045c8d9e030d4090f9c5a73e707c4d62b0f1d93f61335" }, "downloads": -1, "filename": "evalpy-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "551204aead196c360f7d0691292cb827", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18775, "upload_time": "2019-10-18T19:49:07", "upload_time_iso_8601": "2019-10-18T19:49:07.811328Z", "url": "https://files.pythonhosted.org/packages/5f/87/fc8105aa814199d861844ec71bead59969a46ab4d6e58e117acc8e1a1c88/evalpy-0.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e8e8343562f4f08ed6c52b7009e6b847", "sha256": "b14f2f62c5f0ad2ff7753ccccfc59283f6c6bcac2f653700dd429fe380f42a1c" }, "downloads": -1, "filename": "evalpy-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e8e8343562f4f08ed6c52b7009e6b847", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16908, "upload_time": "2019-10-18T19:49:09", "upload_time_iso_8601": "2019-10-18T19:49:09.728093Z", "url": "https://files.pythonhosted.org/packages/d8/53/e45da508c2a68f6c7254f164dfb0a2ae53c1787f2eeb0c8da0c1c224381e/evalpy-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "6b7743a872efd38e132922239835d911", "sha256": "36e65123ca8293da38032ed418a1c3ce5526db4ed5b76b577d5a511d066feb31" }, "downloads": -1, "filename": "evalpy-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6b7743a872efd38e132922239835d911", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18916, "upload_time": "2019-10-29T18:07:06", "upload_time_iso_8601": "2019-10-29T18:07:06.226988Z", "url": "https://files.pythonhosted.org/packages/6e/b5/b46257e574f3c9412d84d7de9f437a9670448a16f155ebfb27034faf0f79/evalpy-0.0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9919d58b283980b4643e4169b383966b", "sha256": "b57a123f4bda4e84d260489d41a08f08f461d524ccecb1f42a08d50c013b8a98" }, "downloads": -1, "filename": "evalpy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "9919d58b283980b4643e4169b383966b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17041, "upload_time": "2019-10-29T18:07:07", "upload_time_iso_8601": "2019-10-29T18:07:07.749785Z", "url": "https://files.pythonhosted.org/packages/c9/5c/fcbd01f02aba2c5c6e1446e718be5a7c338e4caf06f7ee16aa6f766dbb1c/evalpy-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e2e47bcace08ce4d3c283e15310d6317", "sha256": "ea4ce5974c7513d091119cdbcf408500511fc4bb93161e2032b7fba142ade715" }, "downloads": -1, "filename": "evalpy-0.0.11.tar.gz", "has_sig": false, "md5_digest": "e2e47bcace08ce4d3c283e15310d6317", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17815, "upload_time": "2021-04-17T00:11:32", "upload_time_iso_8601": "2021-04-17T00:11:32.830415Z", "url": "https://files.pythonhosted.org/packages/27/a7/9349f7896a9f68648bd827b4d4a69ce3f962bc2d1efd1ed2174d99a4b380/evalpy-0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }