Skip to content
This repository has been archived by the owner on Sep 16, 2021. It is now read-only.

keepitsts/detectron2_web_app

 
 

Repository files navigation

detectron2_web_app

https://towardsdatascience.com/instance-segmentation-web-app-63016b8ed4ae

How to build locally:

gsutil cp gs://sbir-ii-models/detectron2/exp-1/model_0088499.pth model.pth
docker build --build-arg model_version=<model version> --build-arg model_iteration=<model iteration> -t detectron2-serve:latest .
docker tag detectron2-serve:latest gcr.io/sbir-training/detectron2-serve:latest
docker push gcr.io/sbir-training/detectron2-serve:latest
docker run --rm -it -p 8080:8080 detectron2-serve

How to build and deploy:

gsutil cp gs://sbir-ii-models/detectron2/exp-1/model_0088499.pth model.pth
gcloud builds submit --project "sbir-training" --tag gcr.io/sbir-training/detectron2-serve --timeout=86400 && \
gcloud run deploy detectron2-serve --project "sbir-training" --image gcr.io/sbir-training/detectron2-serve:latest --region "us-west1" --platform managed --memory 2G --allow-unauthenticated

for edges-and-welds

docker build --build-arg model_version=edges-and-welds --build-arg model_iteration=0017249 -t detectron2-serve:edges-and-welds .
docker tag detectron2-serve:edges-and-welds gcr.io/sbir-training/detectron2-serve:edges-and-welds
docker push gcr.io/sbir-training/detectron2-serve:edges-and-welds
gcloud run deploy edges-and-welds-serve --project "sbir-training" --image gcr.io/sbir-training/detectron2-serve:edges-and-welds --region "us-west1" --platform managed --memory 2G --allow-unauthenticated

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 49.7%
  • JavaScript 24.4%
  • Dockerfile 13.7%
  • HTML 9.3%
  • Shell 2.1%
  • CSS 0.8%