*ObjDetApp* deploys a pytorch model for object detection
____ _ _ _____ _
/ __ \| | (_) __ \ | | /\
| | | | |__ _| | | | ___| |_ / \ _ __ _ __
| | | | '_ \| | | | |/ _ \ __| / /\ \ | '_ \| '_ \
| |__| | |_) | | |__| | __/ |_ / ____ \| |_) | |_) |
\____/|_.__/| |_____/ \___|\__/_/ \_\ .__/| .__/
_/ | | | | |
|__/ |_| |_|
====================================================================
CONTENTS *Contents*
1. Introduction .................... |Introduction|
2. Prerequisites ................... |Prerequisites|
3. Usage ........................... |Usage|
3.1 WebApp ..................... |WebAppUsage|
3.2 GUIApp ..................... |GUIAppUsage|
4. Credits ......................... |Credits|
5. License ......................... |License|
====================================================================
Section 1: Introduction *Introduction*
This is a side project (or not qualified as a project) derived from a school
assignment, which focuses on the deployment of a pytorch model for object
detection, hence the name.
The model's performance is really bad but this app doesn't focus on that anyway.
You can help me perfect and package it by forking.
App tested on Linux.
====================================================================
Section 2: Prerequisites *Prerequisites*
Get trained *model_state_dict.pth* from https://drive.google.com/file/d/1oi8iIQGn0OFSRf44hWLI8kCbj5OrlkCy/view?usp=sharing and put it under this folder.
>
sudo apt install default-libmysqlclient-dev
pip install -r requirements.txt
npm install
<
====================================================================
Section 3: Usage *Usage*
WebApp:~
*WebAppUsage*
Start backend server (Default port: 5000)
>
FLASK_ENV=development FLASK_APP=server.py flask run
<
Build (Default into build/)
>
npm run build
<
Serve the webpage (Default port: 5512)
>
npm run dev
<
GUIApp:~
*GUIAppUsage*
>
python gui.py
<
====================================================================
Section 4: Credits *Credits*
ObjDetApp wouldn't be possible without these wonderful projects.
https://github.com/pallets/flask
https://github.com/pytorch/pytorch
Shout out to @sgrvinod for his great tutorial.
https://github.com/sgrvinod/a-PyTorch-Tutorial-to-Object-Detection/
====================================================================
Section 5: License *License*
Copyright © 2021 Will Chao. Distributed under the MIT license.
====================================================================
vim:tw=78:ts=8:ft=help:noet:nospell
*ObjDetApp* deploys a pytorch model for object detection
Overview
Code for C2-Matching (CVPR2021). Paper: Robust Reference-based Super-Resolution via C2-Matching.
C2-Matching (CVPR2021) This repository contains the implementation of the following paper: Robust Reference-based Super-Resolution via C2-Matching Yum
最新版本yolov5+deepsort目标检测和追踪,支持5.0版本可训练自己数据集
使用YOLOv5+Deepsort实现车辆行人追踪和计数,代码封装成一个Detector类,更容易嵌入到自己的项目中。
Retrieve and analysis data from SDSS (Sloan Digital Sky Survey)
Author: Behrouz Safari License: MIT sdss A python package for retrieving and analysing data from SDSS (Sloan Digital Sky Survey) Installation Install
An implementation of quantum convolutional neural network with MindQuantum. Huawei, classifying MNIST dataset
关于实现的一点说明 山东大学 2020级 苏博南 www.subonan.com 文件说明 tools.py 这里面主要有两个函数: resize(a, lenb) 这其实是我找同学写的一个小算法hhh。给出一个$28\times 28$的方阵a,返回一个$lenb\times lenb$的方阵。因
Sinkformers: Transformers with Doubly Stochastic Attention
Code for the paper : "Sinkformers: Transformers with Doubly Stochastic Attention" Paper You will find our paper here. Compat This package has been dev
[BMVC2021] The official implementation of "DomainMix: Learning Generalizable Person Re-Identification Without Human Annotations"
DomainMix [BMVC2021] The official implementation of "DomainMix: Learning Generalizable Person Re-Identification Without Human Annotations" [paper] [de
An implementation of a discriminant function over a normal distribution to help classify datasets.
CS4044D Machine Learning Assignment 1 By Dev Sony, B180297CS The question, report and source code can be found here. Github Repo Solution 1 Based on t
DANet for Tabular data classification/ regression.
Deep Abstract Networks A pyTorch implementation for AAAI-2022 paper DANets: Deep Abstract Networks for Tabular Data Classification and Regression. Bri
Classify music genre from a 10 second sound stream using a Neural Network.
MusicGenreClassification Academic research in the field of Deep Learning (Deep Neural Networks) and Sound Processing, Tel Aviv University. Featured in
Code for "Offline Meta-Reinforcement Learning with Advantage Weighting" [ICML 2021]
Offline Meta-Reinforcement Learning with Advantage Weighting (MACAW) MACAW code used for the experiments in the ICML 2021 paper. Installing the enviro
Bag of Tricks for Natural Policy Gradient Reinforcement Learning
Bag of Tricks for Natural Policy Gradient Reinforcement Learning [ArXiv] Setup Python 3.8.0 pip install -r req.txt Mujoco 200 license Main Files main.
AI-Fitness-Tracker - AI Fitness Tracker With Python
AI-Fitness-Tracker We have build a AI based Fitness Tracker using OpenCV and Pyt
Convolutional neural network web app trained to track our infant’s sleep schedule using our Google Nest camera.
Machine Learning Sleep Schedule Tracker What is it? Convolutional neural network web app trained to track our infant’s sleep schedule using our Google
Selene is a Python library and command line interface for training deep neural networks from biological sequence data such as genomes.
Selene is a Python library and command line interface for training deep neural networks from biological sequence data such as genomes.
Framework for estimating the structures and parameters of Bayesian networks (DAGs) at per-sample resolution
Sample-specific Bayesian Networks A framework for estimating the structures and parameters of Bayesian networks (DAGs) at per-sample or per-patient re
This repository contains the code for the paper in EMNLP 2021: "HRKD: Hierarchical Relational Knowledge Distillation for Cross-domain Language Model Compression".
HRKD: Hierarchical Relational Knowledge Distillation for Cross-domain Language Model Compression This repository contains the code for the paper in EM
A new framework, collaborative cascade prediction based on graph neural networks (CCasGNN) to jointly utilize the structural characteristics, sequence features, and user profiles.
CCasGNN A new framework, collaborative cascade prediction based on graph neural networks (CCasGNN) to jointly utilize the structural characteristics,
A Collection of Papers and Codes for ICCV2021 Low Level Vision and Image Generation
A Collection of Papers and Codes for ICCV2021 Low Level Vision and Image Generation
Package for working with hypernetworks in PyTorch.
Package for working with hypernetworks in PyTorch.
Understanding the Properties of Minimum Bayes Risk Decoding in Neural Machine Translation.
Understanding Minimum Bayes Risk Decoding This repo provides code and documentation for the following paper: Müller and Sennrich (2021): Understanding