slobers commited on
Commit
fea379d
·
verified ·
1 Parent(s): f4e339d

Upload 2 files

Browse files
Files changed (2) hide show
  1. pyproject.toml +40 -0
  2. requirements.txt +2 -0
pyproject.toml ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools >= 75.0"]
3
+ build-backend = "setuptools.build_meta"
4
+
5
+ [project]
6
+ name = "edge-maxxing-4090-newdream"
7
+ description = "An edge-maxxing model submission for the 4090 newdream contest"
8
+ requires-python = ">=3.10,<3.11"
9
+ version = "7"
10
+ dependencies = [
11
+ "diffusers==0.28.2",
12
+ "onediff==1.2.0",
13
+ "onediffx==1.2.0",
14
+ "accelerate==0.31.0",
15
+ "numpy==1.26.4",
16
+ "xformers==0.0.25.post1",
17
+ "triton==2.2.0",
18
+ "transformers==4.41.2",
19
+ "accelerate==0.31.0",
20
+ "omegaconf==2.3.0",
21
+ "torch==2.2.2",
22
+ "torchvision==0.17.2",
23
+ "edge-maxxing-pipelines @ git+https://github.com/womboai/edge-maxxing@e7c760ac54f6052803dadb3ade8ebfc9679a94589#subdirectory=pipelines",
24
+ "huggingface-hub==0.25.2",
25
+ "oneflow",
26
+ "setuptools>=75.2.0",
27
+ ]
28
+
29
+ [tool.edge-maxxing]
30
+ models = [
31
+ "stablediffusionapi/newdream-sdxl-20",
32
+ "RobertML/cached-pipe-03"
33
+ ]
34
+
35
+ [tool.uv.sources]
36
+ oneflow = { url = "https://github.com/siliconflow/oneflow_releases/releases/download/community_cu118/oneflow-0.9.1.dev20240802%2Bcu118-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }
37
+
38
+ [project.scripts]
39
+ start_inference = "main:main"
40
+
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ # Specify any extra options here, like --find-links, --pre, etc. Avoid specifying dependencies here and specify them in pyproject.toml instead
2
+ https://github.com/siliconflow/oneflow_releases/releases/download/community_cu118/oneflow-0.9.1.dev20240802%2Bcu118-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl