Giter Site home page Giter Site logo

kkksqj / deeplearning Goto Github PK

View Code? Open in Web Editor NEW
301.0 1.0 98.0 26.43 MB

A deep learning code base, mainly for paper replication, in the areas of image recognition, object detection, image segmentation, self-supervision, etc. Each project can be run independently, and there are corresponding articles to explain.

License: MIT License

Python 94.51% Dockerfile 0.07% Shell 0.17% C++ 3.48% CMake 0.05% Java 0.23% Makefile 0.02% Jupyter Notebook 1.23% Cuda 0.25%

deeplearning's Introduction

DeepLearning

介绍

个人学习项目,用于复现论文代码,深入理解算法原理。

注意:每个项目都可独立运行。若要运行某个项目,你需要将该项目作为根目录,以便找到对应模块。

每个项目都有对应论文解读,解读详情搜 [知乎] - 琪小钧

  • paper read: 知乎 论文解读(有些博主对于某些论文已经作了很深刻的理解,因此有些算法直接引用了他们的知乎文章。如有处理不当的地方,请联系我。)
  • code:对应项目代码

classification

detection

  • FPN(实现resnet50 + fpn) paper read / code
  • Faster-rcnn paper read / code
  • yolov7 paper read / code
  • RetinaNet (包含focal_loss) code
  • YOLOV5 V5.0 (实现注释,更新pt->onnx代码) code
  • yolox (修改了voc数据读取方式) code
  • FCOS code
  • yoloF
  • yoloR
  • detr
  • ssd
  • Mask-rcnn
  • Cascade-rcnn
  • SPPNet
  • CenterNet
  • RepPoints
  • OTA
  • ATSS

segmentation

metric_learning

  • BDB (用于图像检索) code
  • Happy-Whale (鲸鱼竞赛检索baseline) code

self-supervised

deep_stereo

  • Real_time_self_adaptive_deep_stereo (实时双目里立体匹配,细节待完善) code

other

  • label_convert (三种不同标注文件之间的转换以及box可视化) paper read / code
  • normalization (BN、LN、IN、GN、SN图解) paper read / code
  • DDP (模型分布式计算) paper read / code
  • tensorboard test (可视化网络,图片,训练过程以及卷积核) / code
  • load weights test (权重部分加载) / code
  • visual weights map test (特征图、卷积核可视化分析) / code
  • class_Activation_Map_Visual (可视化CNN的类激活图) / code
  • deploy (pytorch模型转onnx,支持自定义算子 示例) / code

deeplearning's People

Contributors

kkksqj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

deeplearning's Issues

Loss does not decrease while training

Hi,thanks a lot for publishing the code. I had a question: I use your code to train CUB_200_2011datasets, but loss does not decrease while training

GPU指定

使用vggnet,有多块GPU怎么指定具体某一块?

大佬coco转yolo之后,yolo的.yaml文件的类别怎么配置啊?

转了之后不知道怎么配置datasets下自定义的.yaml文件,
names:
0: Drosicha_contrahens_female
1: Drosicha_contrahens_male
2: Chalcophora_japonica
3: Anoplophora_chinensis
4: Psacothea_hilaris(Pascoe)
5: Apriona_germari(Hope)
6: Monochamus_alternatus
7: Plagiodera_versicolora(Laicharting)
8: Latoia_consocia_Walker
9: Hyphantria_cunea
10: Cnidocampa_flavescens(Walker)
11: Cnidocampa_flavescens(Walker_pupa)
......
不知道怎么能抽取出来,然后运行会报错
Traceback (most recent call last):
File "train.py", line 8, in
model.train(data="./ultralytics/cfg/datasets/pest.yaml", epochs=3) # train the model
File "/root/autodl-tmp/ultralytics-main/ultralytics/engine/model.py", line 336, in train
self.trainer = (trainer or self._smart_load('trainer'))(overrides=args, _callbacks=self.callbacks)
File "/root/autodl-tmp/ultralytics-main/ultralytics/engine/trainer.py", line 123, in init
raise RuntimeError(emojis(f"Dataset '{clean_url(self.args.data)}' error ❌ {e}")) from e
RuntimeError: Dataset 'ultralytics/cfg/datasets/pest.yaml' error ❌ object of type 'NoneType' has no len()

TransFG on stcar dataset

你好,请问你们是否尝试过在斯坦福汽车数据集上测试代码,我用源码跑下来效果一直很差,比论文中的效果低3%左右

关于用IP102数据集训练遇到的问题

您好作者,我在用TransFG跑IP102数据集的时候,在训练阶段loss一直保持在4点多不变,Valid Accuracy只有百分之0.4,经过多轮训练一直不变化,请问您有遇到过这类的问题么?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.