Files
ai-rfm/pyproject.toml
demian3b 3f04a380d8 Improve geodesic training stability and update best eval baseline.
Make wrapped torsion loss mandatory, add configurable train-loss early stopping controls, and log new architecture/loss attempts; latest geodesic run improves mean_rmsd_100 to 2.429895 for mainline integration.

Made-with: Cursor
2026-04-16 22:20:36 +09:00

35 lines
1.3 KiB
TOML

[build-system]
requires = ["setuptools>=79", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "ai-rfm"
version = "0.1.0"
description = "RFM overfitting playground with strict performance gating."
readme = "README.md"
requires-python = ">=3.10,<3.11"
dependencies = [
"rdkit>=2024.9.5",
"torch @ https://download.pytorch.org/whl/cu126/torch-2.7.1%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl",
"pyg_lib @ https://data.pyg.org/whl/torch-2.7.0%2Bcu126/pyg_lib-0.4.0%2Bpt27cu126-cp310-cp310-linux_x86_64.whl",
"torch-scatter @ https://data.pyg.org/whl/torch-2.7.0%2Bcu126/torch_scatter-2.1.2%2Bpt27cu126-cp310-cp310-linux_x86_64.whl",
"torch-sparse @ https://data.pyg.org/whl/torch-2.7.0%2Bcu126/torch_sparse-0.6.18%2Bpt27cu126-cp310-cp310-linux_x86_64.whl",
"torch-cluster @ https://data.pyg.org/whl/torch-2.7.0%2Bcu126/torch_cluster-1.6.3%2Bpt27cu126-cp310-cp310-linux_x86_64.whl",
"torch-spline-conv @ https://data.pyg.org/whl/torch-2.7.0%2Bcu126/torch_spline_conv-1.2.2%2Bpt27cu126-cp310-cp310-linux_x86_64.whl",
"torch-geometric==2.6.1",
]
[dependency-groups]
dev = [
"pre-commit>=3.8.0",
"pytest>=8.3.4",
"pytest-cov>=6.1.1",
]
[tool.uv]
default-groups = ["dev"]
cache-keys = [{ file = "pyproject.toml" }]
[tool.setuptools]
packages = []