| | if [ "$MODELSCOPE_SDK_DEBUG" == "True" ]; then |
| | |
| | pip install -r requirements/tests.txt -i https://mirrors.aliyun.com/pypi/simple/ |
| | git config --global --add safe.directory /ms-swift |
| | git config --global user.email tmp |
| | git config --global user.name tmp.com |
| |
|
| | |
| | |
| | if [ `git remote -v | grep alibaba | wc -l` -gt 1 ]; then |
| | pre-commit run -c .pre-commit-config_local.yaml --all-files |
| | if [ $? -ne 0 ]; then |
| | echo "linter test failed, please run 'pre-commit run --all-files' to check" |
| | echo "From the repository folder" |
| | echo "Run 'pip install -r requirements/tests.txt' install test dependencies." |
| | echo "Run 'pre-commit install' install pre-commit hooks." |
| | echo "Finally run linter with command: 'pre-commit run --all-files' to check." |
| | echo "Ensure there is no failure!!!!!!!!" |
| | exit -1 |
| | fi |
| | fi |
| |
|
| | pip install -r requirements/framework.txt -U -i https://mirrors.aliyun.com/pypi/simple/ |
| | pip install diffusers decord einops -U -i https://mirrors.aliyun.com/pypi/simple/ |
| | pip install autoawq -U --no-deps |
| |
|
| | |
| | pip install . |
| | pip install auto_gptq bitsandbytes deepspeed -U -i https://mirrors.aliyun.com/pypi/simple/ |
| | else |
| | echo "Running case in release image, run case directly!" |
| | fi |
| | |
| | rm -rf ~/.cache/torch_extensions |
| | if [ $# -eq 0 ]; then |
| | ci_command="python tests/run.py --subprocess" |
| | else |
| | ci_command="$@" |
| | fi |
| | echo "Running case with command: $ci_command" |
| | $ci_command |
| |
|