Name | lowtime JSON |
Version |
0.1.0
JSON |
| download |
home_page | |
Summary | A library for solving the time-cost tradeoff problem. |
upload_time | 2023-10-12 23:02:03 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8 |
license | Apache 2.0 |
keywords |
optimization
tradeoff
dag
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<h1 align="center">Lowtime: A Time-Cost Tradeoff Problem Solver</h1>
Lowtime is a library for solving the [time-cost tradeoff problem](https://link.springer.com/chapter/10.1007/978-3-030-61423-2_5).
## What do I use `lowtime` for?
Say you want to execute a **DAG of operations or tasks**, and each operation has multiple execution options each with **different time and cost**.
Given the definition of the DAG, `lowtime` will find the **complete time-cost Pareto frontier** of the entire DAG.
You define *cost*. Any positive floating point number that is at odds with time!
Raw data
{
"_id": null,
"home_page": "",
"name": "lowtime",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "optimization,tradeoff,DAG",
"author": "",
"author_email": "Jae-Won Chung <jwnchung@umich.edu>, Yile Gu <yilegu@umich.edu>",
"download_url": "https://files.pythonhosted.org/packages/7b/88/8d95937931f92637ca2283c5a566b8b8157165da5d7533f1f5904d130b4e/lowtime-0.1.0.tar.gz",
"platform": null,
"description": "<h1 align=\"center\">Lowtime: A Time-Cost Tradeoff Problem Solver</h1>\n\nLowtime is a library for solving the [time-cost tradeoff problem](https://link.springer.com/chapter/10.1007/978-3-030-61423-2_5).\n\n## What do I use `lowtime` for?\n\nSay you want to execute a **DAG of operations or tasks**, and each operation has multiple execution options each with **different time and cost**.\n\nGiven the definition of the DAG, `lowtime` will find the **complete time-cost Pareto frontier** of the entire DAG.\n\nYou define *cost*. Any positive floating point number that is at odds with time!\n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "A library for solving the time-cost tradeoff problem.",
"version": "0.1.0",
"project_urls": {
"Repository": "https://github.com/ml-energy/lowtime"
},
"split_keywords": [
"optimization",
"tradeoff",
"dag"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f7af15a19ee7448d767e08808a49e2577104cbfc97667d00320f70aa3dc29e38",
"md5": "a9439bb684272dc358674920ada8a888",
"sha256": "eb2eab9a6fd59dc89af1ffe81e4f7e37e926b065b16d6d33bf50756ff69ee10c"
},
"downloads": -1,
"filename": "lowtime-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a9439bb684272dc358674920ada8a888",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 31556,
"upload_time": "2023-10-12T23:02:01",
"upload_time_iso_8601": "2023-10-12T23:02:01.944902Z",
"url": "https://files.pythonhosted.org/packages/f7/af/15a19ee7448d767e08808a49e2577104cbfc97667d00320f70aa3dc29e38/lowtime-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7b888d95937931f92637ca2283c5a566b8b8157165da5d7533f1f5904d130b4e",
"md5": "d4f25c2d51270ac812335ce4fe0ef95f",
"sha256": "41847a254cfa7940d5d954ec0745867cef0f7aeb1a4a3afac05172796fb2a062"
},
"downloads": -1,
"filename": "lowtime-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "d4f25c2d51270ac812335ce4fe0ef95f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 26786,
"upload_time": "2023-10-12T23:02:03",
"upload_time_iso_8601": "2023-10-12T23:02:03.853345Z",
"url": "https://files.pythonhosted.org/packages/7b/88/8d95937931f92637ca2283c5a566b8b8157165da5d7533f1f5904d130b4e/lowtime-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-12 23:02:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ml-energy",
"github_project": "lowtime",
"github_not_found": true,
"lcname": "lowtime"
}