Skip to content

Mike11199/PyTorch-Image-Classification-Java-Flask-TypeScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployments


mask_rcnn_cats_and_dogs


traffic_new_2


Neural Network Loading Spinner


Stack/Technologies

  • Java Spring Boot
  • AWS EC2
  • TypeScript
  • Flask
  • Pytorch (Python)
  • AWS SageMaker/ Lambda (Heroku Version)

PyTorch-Image-Classification-Project

  • Personal project involving a Java Spring Boot API, Flask microservice, and TypeScript front end.
  • The Java API sends requests to a Flask service hosting a PyTorch fasterrcnn_resnet50_fpn_v2 computer vision model. This is deployed on an EC2 instance with its own Route 53 domain.
  • This was originally deployed on Heroku as a TypeScript/Express.js application, using Amazon API Gateway to expose a lambda to send requests to a SageMaker endpoint. I have refactored the project as this endpoint was costing roughly $50 a month.
  • Can accept both an image URL or an uploaded image from one's computer. It sends binary data to the lambda/ PyTorch Model either way.

Back End Repo - AWS Endpoint/Model/etc

Video - Old (2023)

EC2 Screenshots

image image

Old Website Screenshots

mask_rcnn_front_page


mask_rcnn_traffic



traffic_analysis






About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published