Skip to content

Commit 7f4a36c

Browse files
committed
Initial commit
0 parents  commit 7f4a36c

45 files changed

Lines changed: 9293 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.autoloop/programs/.gitkeep

Whitespace-only changes.

.autoloop/programs/autoresearch/code/prepare.py

Lines changed: 411 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[project]
2+
name = "autoresearch"
3+
version = "0.1.0"
4+
description = "Autonomous pretraining research swarm"
5+
readme = "README.md"
6+
requires-python = ">=3.10"
7+
dependencies = [
8+
"kernels>=0.11.7",
9+
"matplotlib>=3.10.8",
10+
"numpy>=2.2.6",
11+
"pandas>=2.3.3",
12+
"pyarrow>=21.0.0",
13+
"requests>=2.32.0",
14+
"rustbpe>=0.1.0",
15+
"tiktoken>=0.11.0",
16+
"torch==2.9.1",
17+
]
18+
19+
[project.optional-dependencies]
20+
mlx = [
21+
"mlx; sys_platform == 'darwin' and platform_machine == 'arm64'",
22+
]
23+
24+
[tool.uv]
25+
required-environments = [
26+
"sys_platform == 'darwin' and platform_machine == 'arm64'",
27+
"sys_platform == 'linux' and platform_machine == 'x86_64'",
28+
]
29+
30+
[tool.uv.sources]
31+
torch = [
32+
{ index = "pytorch-cpu", marker = "sys_platform == 'darwin'" },
33+
{ index = "pytorch-cu128", marker = "sys_platform == 'linux' and platform_machine == 'x86_64'" },
34+
]
35+
36+
[[tool.uv.index]]
37+
name = "pytorch-cpu"
38+
url = "https://download.pytorch.org/whl/cpu"
39+
explicit = true
40+
41+
[[tool.uv.index]]
42+
name = "pytorch-cu128"
43+
url = "https://download.pytorch.org/whl/cu128"
44+
explicit = true

0 commit comments

Comments
 (0)