Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added .confirm
Empty file.
2 changes: 1 addition & 1 deletion docker/common/install_opt_pytorch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ else
&& python3 -m pip install --upgrade pip wheel setuptools requests \
&& conda config --env --remove-key channels || true \
&& conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& conda config --remove channels defaults || true \
&& conda config --env --remove channels defaults || true \
&& ${command_opt} \
&& conda clean -y --force-pkgs-dirs \
&& rm -fr ~/.cache \
Expand Down
2 changes: 1 addition & 1 deletion docker/common/install_opt_tf1.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ fi
&& python3 -m pip install --upgrade pip wheel setuptools \
&& conda config --env --remove-key channels \
&& conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& conda config --remove channels defaults || true \
&& conda config --env --remove channels defaults || true \
&& cat ~/.condarc \
&& mamba env create -f /scratch/${DOCKER_TYPE}_conda/vitis-ai-optimizer_tensorflow.yml \
&& conda clean -y --force-pkgs-dirs \
Expand Down
2 changes: 1 addition & 1 deletion docker/common/install_opt_tf2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ fi
&& sudo python3 -m pip install --upgrade pip wheel setuptools \
&& conda config --env --remove-key channels \
&& conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& conda config --remove channels defaults || true \
&& conda config --env --remove channels defaults || true \
&& mamba env create -f /scratch/${DOCKER_TYPE}_conda/vitis-ai-optimizer_tensorflow2.yml \
&& conda clean -y --force-pkgs-dirs \
&& sudo rm -fr ~/.cache \
Expand Down
4 changes: 2 additions & 2 deletions docker/common/install_tf1.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ if [[ ${DOCKER_TYPE} == "cpu" ]]; then
&& mkdir -p $VAI_ROOT/conda/pkgs \
&& python3 -m pip install --upgrade pip wheel setuptools \
&& conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& conda config --remove channels defaults || true \
&& conda config --env --remove channels defaults || true \
&& cat ~/.condarc \
&& mamba create -n vitis-ai-tensorflow python=3.6 tensorflow-onnx -c ${VAI_CONDA_CHANNEL} -c conda-forge \
&& conda activate vitis-ai-tensorflow \
Expand All @@ -39,7 +39,7 @@ else
&& python3 -m pip install --upgrade pip wheel setuptools \
&& conda config --env --remove-key channels \
&& conda config --env --add channels ${VAI_CONDA_CHANNEL} \
&& conda config --remove channels defaults || true \
&& conda config --env --remove channels defaults || true \
&& cat ~/.condarc \
&& mamba env create -v -f /scratch/${DOCKER_TYPE}_conda/vitis-ai-tensorflow.yml \
&& conda activate vitis-ai-tensorflow \
Expand Down
2 changes: 1 addition & 1 deletion docker/common/install_tf2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ else
&& sudo python3 -m pip install --upgrade pip wheel setuptools \
&& conda config --env --remove-key channels \
&& conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& conda config --remove channels defaults || true \
&& conda config --env --remove channels defaults || true \
&& mamba env create -f /scratch/${DOCKER_TYPE}_conda/vitis-ai-tensorflow2.yml \
&& conda activate vitis-ai-tensorflow2 \
&& pip install --ignore-installed ${tensorflow_ver} \
Expand Down
6 changes: 4 additions & 2 deletions docker/common/install_torch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ sudo ln -s /opt/conda $VAI_ROOT/conda;
&& sudo mkdir -p $VAI_ROOT/conda/pkgs && sudo chmod 777 $VAI_ROOT/conda/pkgs \
&& python3 -m pip install --upgrade pip wheel setuptools \
&& sudo conda config --env --remove-key channels || true \
&& sudo conda config --env --append channels ${VAI_CONDA_CHANNEL}
&& sudo conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& sudo conda config --env --remove channels defaults || true
#&& mamba update --force-reinstall --no-deps -n base pytorch_nndct_rocm -c conda-forge \
torchvision_cmd=" pip install torchvision==0.14.1 "
if [[ ${DOCKER_TYPE} == 'gpu' ]]; then
Expand Down Expand Up @@ -47,7 +48,8 @@ else
&& mkdir -p $VAI_ROOT/conda/pkgs \
&& python3 -m pip install --upgrade pip wheel setuptools \
&& conda config --env --remove-key channels || true \
&& conda config --env --append channels ${VAI_CONDA_CHANNEL}
&& conda config --env --append channels ${VAI_CONDA_CHANNEL} \
&& conda config --env --remove channels defaults || true

mamba env create -v -f /scratch/${DOCKER_TYPE}_conda/vitis-ai-pytorch.yml \
&& conda activate vitis-ai-pytorch \
Expand Down
1 change: 1 addition & 0 deletions docker/conda/gpu_conda/vitis-ai-pytorch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name: vitis-ai-pytorch
channels:
- pytorch
- conda-forge
- prometeia

dependencies:
- python=3.8
Expand Down
2 changes: 1 addition & 1 deletion docker/conda/gpu_conda/vitis-ai-tensorflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: vitis-ai-tensorflow

channels:
- conda-forge
- anaconda
- prometeia

dependencies:
- python=3.6
Expand Down
1 change: 1 addition & 0 deletions docker/conda/gpu_conda/vitis-ai-tensorflow2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: vitis-ai-tensorflow2

channels:
- conda-forge
- prometeia

dependencies:
- python=3.8
Expand Down
8 changes: 6 additions & 2 deletions docker/docker_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ function usage
return ${rtn}
}

# CAT docker login
docker login cat-docker.artifacts.cat.com


# Execute
function execute
{
Expand All @@ -66,10 +70,10 @@ function execute
if [[ "$DOCKER_TYPE" == 'gpu' ]];then
if [[ $TARGET_FRAMEWORK =~ .*"pytorch"* ]];then

VAI_BASE="nvidia/cuda:11.7.1-cudnn8-devel-ubuntu20.04"
VAI_BASE="cat-docker.artifacts.cat.com/nvidia/cuda:11.7.1-cudnn8-devel-ubuntu20.04"
BASE_IMAGE="${BASE_IMAGE:-xiinx/vitis-ai-${DOCKER_TYPE}-pytorch-base}"
else
VAI_BASE="nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu20.04"
VAI_BASE="cat-docker.artifacts.cat.com/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu20.04"
BASE_IMAGE="${BASE_IMAGE:-xiinx/vitis-ai-${DOCKER_TYPE}-tf2-base}"
fi
#11.3.1-cudnn8-runtime-ubuntu20.04"
Expand Down