All Projects → zhufengx → Srn_multilabel

zhufengx / Srn_multilabel

Projects that are alternatives of or similar to Srn multilabel

Deeplearningbook Notes
Notes on the Deep Learning book from Ian Goodfellow, Yoshua Bengio and Aaron Courville (2016)
Stars: ✭ 1,672 (+1166.67%)
Mutual labels:  jupyter-notebook
Ghost Free Shadow Removal
[AAAI 2020] Towards Ghost-free Shadow Removal via Dual Hierarchical Aggregation Network and Shadow Matting GAN
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Saxpy
Symbolic Aggregate approXimation, HOT-SAX, and SAX-VSM implementation in Python
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Privateml
Various material around private machine learning, some associated with blog
Stars: ✭ 132 (+0%)
Mutual labels:  jupyter-notebook
Algobook
A beginner-friendly project to help you in open-source contributions. Data Structures & Algorithms in various programming languages Please leave a star ⭐ to support this project! ✨
Stars: ✭ 132 (+0%)
Mutual labels:  jupyter-notebook
One Network Many Uses
Four-in-one deep network: image search, image captioning, similar words and similar images using a single model
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Rwet
Notebooks and other materials for Reading and Writing Electronic Text
Stars: ✭ 132 (+0%)
Mutual labels:  jupyter-notebook
Spark Tpc Ds Performance Test
Use the TPC-DS benchmark to test Spark SQL performance
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Basketballvideoanalysis
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Competitive Data Science 1
How to Win a Data Science Competition: Learn from Top Kagglers
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Ml riskmanagement
Short Course - Applied Machine Learning for Risk Management
Stars: ✭ 132 (+0%)
Mutual labels:  jupyter-notebook
Hep ml
Machine Learning for High Energy Physics.
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Automatedstocktrading Deepq Learning
Every day, millions of traders around the world are trying to make money by trading stocks. These days, physical traders are also being replaced by automated trading robots. Algorithmic trading market has experienced significant growth rate and large number of firms are using it. I have tried to build a Deep Q-learning reinforcement agent model to do automated stock trading.
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Deep Histopath
A deep learning approach to predicting breast tumor proliferation scores for the TUPAC16 challenge
Stars: ✭ 132 (+0%)
Mutual labels:  jupyter-notebook
Ml Class
Machine learning lessons and teaching projects designed for engineers
Stars: ✭ 1,743 (+1220.45%)
Mutual labels:  jupyter-notebook
Seq2seq tutorial
Code For Medium Article "How To Create Data Products That Are Magical Using Sequence-to-Sequence Models"
Stars: ✭ 132 (+0%)
Mutual labels:  jupyter-notebook
Tensorflow In Practise Specialization
Four Courses Specialization Tensorflow in practise Specialization
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Yolo Powered robot vision
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Mathstatscode
Codes for my mathematical statistics course
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook
Repo 2019
BERT, AWS RDS, AWS Forecast, EMR Spark Cluster, Hive, Serverless, Google Assistant + Raspberry Pi, Infrared, Google Cloud Platform Natural Language, Anomaly detection, Tensorflow, Mathematics
Stars: ✭ 133 (+0.76%)
Mutual labels:  jupyter-notebook

Spatial Regularization Network

This repository contains training code, testing code and trained models for

Feng Zhu, Hongsheng Li, Wanli Ouyang, Nenghai Yu, Xiaogang Wang, "Learning Spatial Regularization with Image-level Supervisions for Multi-label Image Classification", CVPR 2017. pdf.

Directories and Files

  • caffe/: an early version of Yuanjun Xiong's caffe, with OpenMPI-based Multi-GPU support.
  • tools/: demo code for model testing and evaluation.
  • run_test.sh: script for model testing.
  • evaluation.m: matlab code for classification results evaluation.

Prepare data

  • Download train/test split files (Google Drive, BaiduYun) for NUS-WIDE, MS-COCO and WIDR-Attribute, and extract it to datasets/.
  • Download dataset images
    • NUS-WIDE: this dataset contains many untagged images, and some download links are invalid now. By removing invalid and untagged images, we finally get 119,986 images for training and 80,283 images for testing.
    • MS-COCO_2014: 82,783 images in "train2014" for training, and 40,504 images in "val2014" for testing.
    • WIDER-Attribute: original images are provided here, cropped images for each human bounding box can be downloaded here. 28,340 cropped images in "train" and "val" for training, 29,177 cropped images in "test" for testing.
  • Download trained models (Google Drive, BaiduYun), and extract it to models/
    • the released models containing:
      • trained models for NUS-WIDE, MS-COCO and WIDR-Attribute.
      • a ResNet-101 model pretrained on ImageNet.
  • (Optional) Download reference classification results (Google Drive, BaiduYun), and extract it to results/.

Build

See Yuanjun Xiong's github for building this version of caffe.

Run Test

  • Edit run_test.sh
    • uncomment to specify settings of one dataset.
    • modify variable "ROOT": the root directory holding images of each dataset.
    • modify parameters of "--gpus" to specify available gpus for testing.
  • Edit tools/model_test.py
    • add "path to your caffe" to the search path of python at line 4.

Run Training

  • Download training scripts (Google Drive, BaiduYun), and extract it to training_script/.

  • Edit paths in the scripts.

  • using 'run_train_[datasetname].sh' to train models on one specific dataset.

Evaluation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].