Skip to content

Commit 1d54ff3

Browse files
committed
chore: add pbt to repository build tools
1 parent 6963074 commit 1d54ff3

File tree

4 files changed

+14
-0
lines changed

4 files changed

+14
-0
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ prepare-pytest:
110110
pip install -r cmd/suggestion/hyperband/v1beta1/requirements.txt
111111
pip install -r cmd/suggestion/nas/enas/v1beta1/requirements.txt
112112
pip install -r cmd/suggestion/nas/darts/v1beta1/requirements.txt
113+
pip install -r cmd/suggestion/pbt/v1beta1/requirements.txt
113114
pip install -r cmd/earlystopping/medianstop/v1beta1/requirements.txt
114115
pip install -r cmd/metricscollector/v1beta1/tfevent-metricscollector/requirements.txt
115116

prow_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ workflows:
4040
- cmd/suggestion/hyperopt/v1beta1/*
4141
- cmd/suggestion/nas/darts/v1beta1/*
4242
- cmd/suggestion/nas/enas/v1beta1/*
43+
- cmd/suggestion/pbt/v1beta1/*
4344
- cmd/suggestion/skopt/v1beta1/*
4445
- cmd/ui/v1beta1/*
4546
- examples/v1beta1/*

scripts/v1beta1/build.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ docker build --platform "linux/$ARCH" -t "${REGISTRY}/suggestion-enas:${TAG}" -f
105105
echo -e "\nBuilding DARTS suggestion...\n"
106106
docker build --platform "linux/$ARCH" -t "${REGISTRY}/suggestion-darts:${TAG}" -f ${CMD_PREFIX}/suggestion/nas/darts/${VERSION}/Dockerfile .
107107

108+
echo -e "\nBuilding PBT suggestion...\n"
109+
docker build --platform "linux/$ARCH" -t "${REGISTRY}/suggestion-pbt:${TAG}" -f ${CMD_PREFIX}/suggestion/pbt/${VERSION}/Dockerfile .
110+
108111
# Early stopping images
109112
echo -e "\nBuilding early stopping images...\n"
110113

@@ -136,6 +139,9 @@ else
136139
echo -e "\nBuilding PyTorch CIFAR-10 CNN training container example for DARTS...\n"
137140
docker build --platform linux/amd64 -t "${REGISTRY}/darts-cnn-cifar10:${TAG}" -f examples/${VERSION}/trial-images/darts-cnn-cifar10/Dockerfile .
138141

142+
echo -e "\nBuilding dynamic learning rate training container example for PBT...\n"
143+
docker build --platform linux/amd64 -t "${REGISTRY}/simple-pbt:${TAG}" -f examples/${VERSION}/trial-images/pbt/Dockerfile .
144+
139145
fi
140146

141147
echo -e "\nAll Katib images with ${TAG} tag have been built successfully!\n"

scripts/v1beta1/push.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ docker push "${REGISTRY}/suggestion-enas:${TAG}"
8080
echo -e "\nPushing DARTS suggestion...\n"
8181
docker push "${REGISTRY}/suggestion-darts:${TAG}"
8282

83+
echo -e "\nPushing PBT suggestion...\n"
84+
docker push "${REGISTRY}/suggestion-pbt:${TAG}"
85+
8386
# Early stopping images
8487
echo -e "\nPushing early stopping images...\n"
8588

@@ -107,4 +110,7 @@ docker push "${REGISTRY}/enas-cnn-cifar10-cpu:${TAG}"
107110
echo -e "\nPushing PyTorch CIFAR-10 CNN training container example for DARTS...\n"
108111
docker push "${REGISTRY}/darts-cnn-cifar10:${TAG}"
109112

113+
echo -e "\nPushing dynamic learning rate training container example for PBT...\n"
114+
docker push "${REGISTRY}/simple-pbt:${TAG}"
115+
110116
echo -e "\nAll Katib images with ${TAG} tag have been pushed successfully!\n"

0 commit comments

Comments
 (0)