Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
text-generation-inference
Commits
6837b2eb
Unverified
Commit
6837b2eb
authored
Apr 19, 2023
by
OlivierDehaene
Committed by
GitHub
Apr 19, 2023
Browse files
fix(docker): remove unused dependencies (#205)
parent
5d27f525
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
199 additions
and
852 deletions
+199
-852
Dockerfile
Dockerfile
+1
-1
server/Makefile
server/Makefile
+5
-2
server/poetry.lock
server/poetry.lock
+149
-148
server/pyproject.toml
server/pyproject.toml
+3
-2
server/requirements.txt
server/requirements.txt
+41
-699
No files found.
Dockerfile
View file @
6837b2eb
...
...
@@ -154,7 +154,7 @@ COPY server/Makefile server/Makefile
RUN
cd
server
&&
\
make gen-server
&&
\
pip
install
-r
requirements.txt
&&
\
pip
install
".[bnb]"
--no-cache-dir
pip
install
".[bnb
, accelerate
]"
--no-cache-dir
# Install router
COPY
--from=builder /usr/src/target/release/text-generation-router /usr/local/bin/text-generation-router
...
...
server/Makefile
View file @
6837b2eb
...
...
@@ -17,7 +17,10 @@ install-torch:
install
:
gen-server install-torch install-transformers
pip
install
pip
--upgrade
pip
install
-r
requirements.txt
pip
install
-e
.
--no-cache-dir
pip
install
-e
".[bnb, accelerate]"
run-dev
:
SAFETENSORS_FAST_GPU
=
1 python
-m
torch.distributed.run
--nproc_per_node
=
2 text_generation_server/cli.py serve bigscience/bloom-560m
--sharded
\ No newline at end of file
SAFETENSORS_FAST_GPU
=
1 python
-m
torch.distributed.run
--nproc_per_node
=
2 text_generation_server/cli.py serve bigscience/bloom-560m
--sharded
export-requirements
:
poetry
export
-o
requirements.txt
-E
bnb
--without-hashes
\ No newline at end of file
server/poetry.lock
View file @
6837b2eb
This diff is collapsed.
Click to expand it.
server/pyproject.toml
View file @
6837b2eb
...
...
@@ -15,8 +15,8 @@ grpcio-status = "^1.51.1"
grpcio-reflection
=
"^1.51.1"
grpc-interceptor
=
"^0.15.0"
typer
=
"^0.6.1"
accelerate
=
"^0.15.0"
bitsandbytes
=
"^0.38.1"
accelerate
=
{
version
=
"^0.15.0"
,
optional
=
true
}
bitsandbytes
=
{
version
=
"^0.38.1"
,
optional
=
true
}
safetensors
=
"^0.2.4"
loguru
=
"^0.6.0"
opentelemetry-api
=
"^1.15.0"
...
...
@@ -28,6 +28,7 @@ tokenizers = "0.13.3"
huggingface-hub
=
{
git
=
"https://github.com/huggingface/huggingface_hub.git"
,
rev
=
"4f27b44ee536cd654e171c7f37478eaf1996cc3f"
}
[tool.poetry.extras]
accelerate
=
["accelerate"]
bnb
=
["bitsandbytes"]
[tool.poetry.group.dev.dependencies]
...
...
server/requirements.txt
View file @
6837b2eb
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment