Skip to content

Commit 71fabe9

Browse files
authored
Add files via upload
1 parent 0b763d8 commit 71fabe9

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
[build-system]
22
requires = ["setuptools>=68", "wheel"]
3-
build-backend = "setuptools.backends.legacy:build"
3+
build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "Project_Chronos"
77
version = "0.1.0"
88
description = "On-device low-latency lookahead dual-layer MoE inference — Lookahead Routing + Async Prefetch + Hybrid Attention"
99
readme = "README.md"
10-
license = {text = "Apache-2.0"}
10+
license = "Apache-2.0"
1111
requires-python = ">=3.10"
1212
keywords = ["llm", "moe", "inference", "lookahead-routing", "hybrid-attention", "edge-ai"]
1313
classifiers = [
1414
"Development Status :: 3 - Alpha",
1515
"Intended Audience :: Science/Research",
16-
"License :: OSI Approved :: Apache Software License",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
1918
"Topic :: Scientific/Engineering :: Artificial Intelligence",
@@ -43,6 +42,16 @@ chronos-eval = "chronos.eval.io_profiler:main"
4342
chronos-bench = "chronos.eval.benchmark:main"
4443
chronos-export = "chronos.io.cluster_layout:main"
4544

45+
[tool.setuptools]
46+
py-modules = [
47+
"train_chronos",
48+
"train_chronos_sft",
49+
"train_chronos_dpo",
50+
"train_chronos_orpo",
51+
"train_chronos_grpo",
52+
"train_chronos_distill",
53+
]
54+
4655
[tool.setuptools.packages.find]
4756
where = ["."]
4857
include = ["chronos*", "ui*"]

0 commit comments

Comments
 (0)