Spaces:
Sleeping
Sleeping
File size: 1,415 Bytes
7947ea8 8e80b55 7947ea8 75a71aa 7947ea8 bc2c841 0f9403d ffea7cc 0f9403d 4c6be59 1491c17 abb3bc2 4c6be59 c1ed251 bb2310c 4c6be59 bde490a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
install:
pip install --upgrade pip && pip install -r requirements.txt
format:
black *.py
train:
python train.py
eval:
echo 'Model metrics' > report.md
cat ./results/metrics.txt >> report.md
echo '\n Confusion Matrix Plot' >> report.md
echo '' >> report.md
cml comment create --publish report.md
update-branch:
git config --global user.name $(USER_NAME)
git config --global user.email $(USER_EMAIL)
git commit -am "Update with new results"
git push --force origin HEAD:update
hf-login:
git pull origin update
git switch update
pip install -U "huggingface_hub[cli]"
huggingface-cli login --token $(HF_TOKEN) --add-to-git-credential
push-hub:
huggingface-cli upload quangtn266/Drug-Classification ./app.py app.py --repo-type=space --commit-message="Sync App files"
huggingface-cli upload quangtn266/Drug-Classification ./model model --repo-type=space --commit-message="Sync model"
huggingface-cli upload quangtn266/Drug-Classification ./results metrics --repo-type=space --commit-message="Sync model"
huggingface-cli upload quangtn266/Drug-Classification ./utils utils --repo-type=space --commit-message="Sync model"
huggingface-cli upload quangtn266/Drug-Classification ./requirements.txt requirements.txt --repo-type=space --commit-message="Sync requirements"
deploy: hf-login push-hub
all: install format train eval update-branch deploy
|