← Open Source
kevin-ssy

FishNet

Implementation code of the paper: FishNet: A Versatile Backbone for Image, Region, and Pixel Level Prediction, NeurIPS 2018.

Model DevelopmentArchitecturePython
Open on GitHub
Momentum
+0stars in 24 hours0.0%
543
Stars
93
Forks
+0
This week
1
Contributors
Created 2018-11-29 · Updated 2026-05-25 · #17365 today
Top developers
zsef123

kevin-ssy/FishNet is ranked 17,365 with 543 stars.

Same-category comparison

kevin-ssy/FishNet is ranked 17,365 among these 8 peers; isl-org/Open3D-PointNet2-Semantic3D is ranked 17,364.

Same-category comparison
NameRankMetrics
HoloClean/holoclean17,355
Language:
Python
Stars:
543
Forks:
130
Description:
A Machine Learning System for Data Enrichment.
LMIS-ORG/slime-agentic17,356
Language:
Python
Stars:
543
Forks:
40
Description:
A project implementing various agentic RL based on the Slime post-training framework.
Qi-Zhangyang/GPT4Scene-and-VLN-R117,358
Language:
Python
Stars:
543
Forks:
23
Description:
GPT4Scene: Understand 3D Scenes from Videos with Vision-Language Models.
isl-org/Open3D-PointNet2-Semantic3D17,364
Language:
Python
Stars:
543
Forks:
109
Description:
Semantic3D segmentation with Open3D and PointNet++.
krasserm/perceiver-io17,366
Language:
Python
Stars:
543
Forks:
44
Description:
A PyTorch implementation of Perceiver, Perceiver IO and Perceiver AR with PyTorch Lightning scripts for distributed training.
lucidrains/classifier-free-guidance-pytorch17,367
Language:
Python
Stars:
543
Forks:
34
Description:
Implementation of Classifier Free Guidance in Pytorch, with emphasis on text conditioning, and flexibility to include multiple text embedding models.
menyifang/En3D17,370
Language:
Python
Stars:
543
Forks:
44
Description:
Official implementation of "En3D: An Enhanced Generative Model for Sculpting 3D Humans from 2D Synthetic Data", CVPR 2024; 3D Avatar Generation and Animation.
microsoft/StyleSwin17,371
Language:
Python
Stars:
543
Forks:
53
Description:
[CVPR 2022] StyleSwin: Transformer-based GAN for High-resolution Image Generation.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModel Development
SubcategoryArchitecture
KeywordsComputer vision
Stars543
Forks93
Contributors1
Created date2018-11-29
Updated date2026-05-25
Stars in 1 day0
Stars in 7 days0
Rank17,365
Previous rank17,148
Rank change-217
7-day stars rank16,063
Previous 7-day stars rank16,071
7-day stars rank change8
Total stars rank18,164
Previous total stars rank18,136
Total stars rank change-28
README summary

FishNet This repo holds the implementation code of the paper: FishNet: A Versatile Backbone for Image, Region, and Pixel Level Prediction , Shuyang Sun, Jiangmiao Pang, Jianping Shi, Shuai Yi, Wanli Ouyang, NeurIPS 2018. FishNet was used as a key component for winning the 1st place in COCO Detection Challenge 2018. Note that the results released here are a bit better than what we have reported in the paper. 1 | **Note**: We apply weight decay to all weights and biases instead

of just the weights of the convolution layers. 59% | Download| Download | | FishNet150 | 24. 95% | Download| Download | FishNet201 | 44. 75% | Download | Download | | FishNet201 | 44. 79% | Download | Download | To load these models, e. FishNet150, you need to first construct your FishNet150 structure like: and then you can load the weights from the pre-trained checkpoint by: Note that you do **NOT** need to decompress the model using the command. The model you download from the cloud could be loaded directly. [ ] Train the

model with more training tricks. Citation If you find our research useful, please cite the paper: Contact You can contact Shuyang Sun by sending email to kevin.

Frequently asked questions

How many stars and forks are recorded?

kevin-ssy/FishNet has 543 stars and 93 forks.

What is the repository rank?

kevin-ssy/FishNet is ranked 17,365.

What language and category are recorded?

kevin-ssy/FishNet has 543 stars, uses Python and belongs to Model Development.

Which repository is closest in rank?

kevin-ssy/FishNet is compared with isl-org/Open3D-PointNet2-Semantic3D, ranked 17,364 with 543 stars.

README

FishNet

This repo holds the implementation code of the paper:

FishNet: A Versatile Backbone for Image, Region, and Pixel Level Prediction , Shuyang Sun, Jiangmiao Pang, Jianping Shi, Shuai Yi, Wanli Ouyang, NeurIPS 2018.

FishNet was used as a key component for winning the 1st place in COCO Detection Challenge 2018.

Note that the results released here are a bit better than what we have reported in the paper.

Prerequisites

  • Python 3.6.x
  • PyTorch 0.4.0+

Data Augmentation

Method Settings
Random Flip True
Random Crop 8% ~ 100%
Aspect Ratio 3/4 ~ 4/3
Random PCA Lighting 0.1

Note: We apply weight decay to all weights and biases instead of just the weights of the convolution layers.

Training

To train FishNet-150 with 8 GPUs and batch size 256, simply run

python main.py --config "cfgs/fishnet150.yaml" IMAGENET_ROOT_PATH

Models

Models trained without tricks

Model Params FLOPs Top-1 Top-5 Baidu Yun Google Cloud
FishNet99 16.62M 4.31G 77.41% 93.59% Download Download
FishNet150 24.96M 6.45G 78.14% 93.95% Download Download
FishNet201 44.58M 10.58G 78.76% 94.39% Available Soon Available Soon

Models trained with cosine lr schedule (200 epochs) and label smoothing

Model Params FLOPs Top-1 Top-5 Baidu Yun Google Cloud
FishNet150 24.96M 6.45G 79.35% 94.75% Download Download
FishNet201 44.58M 10.58G 79.71% 94.79% Download Download

To load these models, e.g. FishNet150, you need to first construct your FishNet150 structure like:

from models.network_factory import fishnet150
model = fishnet150()

and then you can load the weights from the pre-trained checkpoint by:

checkpoint = torch.load(model_path)  #  model_path: your checkpoint path, e.g. checkpoints/fishnet150.tar
best_prec1 = checkpoint['best_prec1']
model.load_state_dict(checkpoint['state_dict'])
optimizer.load_state_dict(checkpoint['optimizer'])

Note that you do NOT need to decompress the model using the tar command. The model you download from the cloud could be loaded directly.

TODO:

  • [x] Update our arxiv paper.
  • [x] Release pre-train models.
  • [ ] Train the model with more training tricks.

Citation

If you find our research useful, please cite the paper:

@inproceedings{sun2018fishnet,
  title={FishNet: A Versatile Backbone for Image, Region, and Pixel Level Prediction},
  author={Sun, Shuyang and Pang, Jiangmiao and Shi, Jianping and Yi, Shuai and Ouyang, Wanli},
  booktitle={Advances in Neural Information Processing Systems},
  pages={760--770},
  year={2018}
}

Contact

You can contact Shuyang Sun by sending email to kevin.sysun@gmail.com

Nearby in the ranking
Similar items