This commit is contained in:
Dan Saunders
2025-08-29 20:12:57 -04:00
parent 255b818fbc
commit aee03fc636
2 changed files with 2139 additions and 704 deletions

View File

@@ -56,12 +56,12 @@ dependencies = [
"einops", "einops",
"colorama", "colorama",
"numba", "numba",
"numpy>=1.24.4,<=2.0.1", "numpy>=1.24.4,<3.0", # Flexible range for compatibility
# QLora dependencies # QLora dependencies
"evaluate==0.4.1", "evaluate==0.4.1",
"scipy", "scipy",
"scikit-learn>=1.4.2", "scikit-learn>=1.7.0",
"nvidia-ml-py==12.560.30", "nvidia-ml-py==12.560.30",
"art", "art",
"tensorboard", "tensorboard",
@@ -86,8 +86,11 @@ dependencies = [
# Training optimizers # Training optimizers
"schedulefree==1.4.1", "schedulefree==1.4.1",
# Core training dependencies (platform-specific but essential)
"bitsandbytes==0.47.0",
# Axolotl contribs # Axolotl contribs
"axolotl-contribs-lgpl==0.0.6", "axolotl-contribs-lgpl @ git+https://github.com/axolotl-ai-cloud/axolotl-contribs-lgpl.git@numpy",
"axolotl-contribs-mit==0.0.5", "axolotl-contribs-mit==0.0.5",
# Mistral # Mistral
@@ -97,7 +100,6 @@ dependencies = [
[project.optional-dependencies] [project.optional-dependencies]
# Platform-specific dependencies (Linux only) # Platform-specific dependencies (Linux only)
linux = [ linux = [
"bitsandbytes==0.47.0",
"triton>=3.0.0,<3.4.0", "triton>=3.0.0,<3.4.0",
"xformers>=0.0.23.post1", "xformers>=0.0.23.post1",
"autoawq==0.2.7.post3", "autoawq==0.2.7.post3",

2833
uv.lock generated

File diff suppressed because it is too large Load Diff