Skip to content

Commit 56d6067

Browse files
committed
Stage remaining files.
1 parent 8e2bb53 commit 56d6067

File tree

3 files changed

+1875
-0
lines changed

3 files changed

+1875
-0
lines changed

.python-version

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.12

pyproject.toml

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[project]
2+
name = "recml"
3+
version = "0.1.1"
4+
description = "RecML is envisioned as a high-performance, large-scale deep learning recommender system library optimized for Cloud TPUs"
5+
readme = "README.md"
6+
requires-python = ">=3.12"
7+
license-files = ["LICENSE"]
8+
dynamic = ["dependencies"]
9+
10+
[dependency-groups]
11+
dev = [
12+
"einops>=0.8.1",
13+
"pre-commit>=4.2.0",
14+
"pylint>=3.3.6",
15+
"pytest>=8.3.5",
16+
"pytest-env>=1.1.5",
17+
"torch>=2.6.0",
18+
]
19+
jax = [
20+
"clu>=0.0.12",
21+
"fiddle>=0.3.0",
22+
"jax>=0.6.0",
23+
"jaxtyping>=0.3.1",
24+
"keras>=3.9.2",
25+
"keras-hub>=0.20.0",
26+
"tensorflow>=2.19.0",
27+
"tensorflow-datasets>=4.9.8",
28+
]
29+
30+
31+
[tool.uv]
32+
default-groups = ["all"]

0 commit comments

Comments
 (0)