• Stars
    star
    179
  • Rank 214,039 (Top 5 %)
  • Language
    Jupyter Notebook
  • Created about 3 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

用于pytorch的图像分类,包含多种模型方法,比如AlexNet,VGG,GoogleNet,ResNet,DenseNet等等,包含可完整运行的代码。除此之外,也有colab的在线运行代码,可以直接在colab在线运行查看结果。也可以迁移到自己的数据集进行迁移学习。

✨Pytorch&Keras CIFAR10图像分类

Keras vs PyTorch vs Caffe - Comparing the Implementation of CNN

💪专栏介绍

一开始写这个专栏的初衷是,有时候有些代码找的太繁琐了,并且找到了还运行不出来,或者运行了,但是没有一个很好的理解,所以基于此,我写了这个CIFAR10图像分类的专栏,借此希望,大家都能通过我这个专栏,找到自己想要的模型或者学习深度学习的代码。

由于现在深度学习也在热度中,很多时候我们难免需要遇见深度学习的时候,在一些课程和项目的要求下,我们会发现,一个好的代码和一个好的可视化和清晰解释是能够节省特别特别多的时间的,基于此,我写出了这个专栏,这个专栏下的所有项目,都是**可运行无差错的。**如果遇见了问题,也可以留言跟我沟通


🧑‍🎓适用人群

他很适合大家初入深度学习或者是Pytorch和Keras,希望这能够帮助初学深度学习的同学一个入门Pytorch或者Keras的项目和在这之中更加了解Pytorch&Keras和各个图像分类的模型。

他有比较清晰的可视化结构和架构,除此之外,我是用jupyter写的,所以说在文章整体架构可以说是非常清晰,可以帮助你快速学习到各个模块的知识,而不是通过python脚本一行一行的看,这样的方式是符合初学者的。

除此之外,如果你需要变成脚本形式,也是很简单的。


📚︎博客汇总

为了使得文章体系结构更加清晰,这里给出Pytorch&Keras对于CIFAR10图像分类的所有资料汇总,也就是我的博客汇总,也告诉大家,我做了什么工作,如果大家有兴趣订阅我的专栏亦或者是有什么其他模型的想法,也可以评论留言,我也可以进行去学习的。

这部分也方便大家看到介绍,并且快速找到自己所需要的代码进行学习和了解


💻︎ Pytorch CIFAR10 图像分类

在看网络篇的时候,可以先看前三个,前三个说明的如何加载数据包括数据的预处理以及进行可视化,工具函数篇介绍了如何构建训练的函数,并且有时候会遇到一部分utils.py的错误,在这里面都有很好的解释和进行学习。

⁉ 数据处理以及工具函数(网络篇前必看)

❕ 网络篇

具体的详情可以关注Pytorch CIFAR10图像分类汇总篇


🖥︎ Keras CIFAR10 图像分类

具体的详情可以关注Keras CIFAR-10 分类汇总篇


💝 有趣的项目和尝试


📅 Comming soon 更新计划

  • LetNet
  • AlexNet
  • VGG
  • ResNet
  • GoogLeNet
  • DenseNet
  • ResNeXt
  • MobileNetv1
  • MobileNetv2
  • ZFNet
  • SeNet
  • Efficientent
  • ViT
  • ShuffleNetv1
  • ShuffleNetv2
  • Swin-Transformer
  • ConvNeXt
  • ConvNeXtv2

🧰 使用方法

下载CIFAR10里所有文件,直接运行ipynb即可,由于我是利用一个工具函数进行训练的,所以切记utils.py是必不可少的。

运行ipynb文件即可,对于网络的py文件会持续更新,之后会利用一个函数来选取对应的网络进行训练得到结果。


📚 参考

除此之外,我还为图像分类这个专栏录了一下我的视频讲解,感兴趣的小伙伴可以来我的B站看视频进行学习,啃代码的时候,可能听一下也会有更多的感触哦 https://space.bilibili.com/241286257/channel/seriesdetail?sid=2075039


最后这个是我写的一个pytorch的基础的介绍,Pytorch Note 快乐星球,从0开始的完整的介绍pytorch和pytorch的简单语法,并且里面有一些项目和学习,还是很不错的哦,可以查看,除此之外,有什么想法可以加我wx: pikachu2biubiu聊哦,需要什么帮助也可以付费聊咨询。

二维码

More Repositories

1

Linly-Talker

Digital Avatar Conversational System - Linly-Talker. 😄✨ Linly-Talker is an intelligent AI system that combines large language models (LLMs) with visual models to create a novel human-AI interaction method. 🤝🤖 It integrates various technologies like Whisper, Linly, Microsoft Speech Services, and SadTalker talking head generation system. 🌟🔬
Python
1,498
star
2

Awesome-Talking-Head-Synthesis

💬 An extensive collection of exceptional resources dedicated to the captivating world of talking face synthesis! ⭐ If you find this repo useful, please give it a star! 🤩
622
star
3

PaddleAvatar

你是否曾经幻想过与自己的虚拟人交互?现在,使用PaddleAvatar,您可以将自己的图像、音频和视频转化为一个逼真的数字人视频,与其进行人机交互。 PaddleAvatar是一种基于PaddlePaddle深度学习框架的数字人生成工具,基于Paddle的许多套件,它可以将您的数字图像、音频和视频合成为一个逼真的数字人视频。除此之外,PaddleAvatar还支持进一步的开发,例如使用自然语言处理技术,将数字人视频转化为一个完整的人机交互系统,使得您能够与虚拟的自己进行真实的对话和互动。 使用PaddleAvatar,您可以将数字人视频用于各种场合,例如游戏、教育、虚拟现实等等。PaddleAvatar为您提供了一个自由创作的数字世界,让您的想象力得到了充分的释放!
Jupyter Notebook
156
star
4

YoloGesture

基于计算机视觉手势识别控制系统YoLoGesture (利用YOLO实现),利用yolo进行手势识别的控制系统,最后利用streamlit进行了部署,可在线体验尝试https://kedreamix-yologesture.streamlit.app , huggingface也有https://huggingface.co/spaces/Kedreamix/YoloGesture ,除此之外,还可以将方法运用到其他数据集中,都可以完成目标检测任务,并且进行部署,一通百通
Python
88
star
5

MAE-for-CIFAR

MAE for CIFAR,由于可用资源有限,我们仅在 cifar10 上测试模型。我们主要想重现这样的结果:使用 MAE 预训练 ViT 可以比直接使用标签进行监督学习训练获得更好的结果。这应该是自我监督学习比监督学习更有效的数据的证据。
Jupyter Notebook
49
star
6

ChatPaperFree

Python
22
star
7

Image-Web-App-using-Streamlit

Image Web-App using Streamlit
Python
11
star
8

GAN_Step_By_Step

GAN Step By Step -- GSBS,顾名思义,我希望我自己能够一步一步的学习GAN。GAN 又名 生成对抗网络,是最近几年很热门的一种无监督算法,他能生成出非常逼真的照片,图像甚至视频。GAN是一个图像的全新的领域,从2014的GAN的发展现在,在计算机视觉中扮演这越来越重要的角色,并且到每年都能产出各色各样的东西,GAN的理论和发展都蛮多的。我感觉最近有很多人都在学习GAN,但是国内可能缺少比较多的GAN的理论及其实现,所以我也想着和大家一起学习,并且提供主流框架下 **pytorch,tensorflow,keras** 的一些实现教学。 在一个2016年的研讨会,`杨立昆`描述生成式对抗网络是“`机器学习这二十年来最酷的想法`”。
Python
9
star
9

YOLO-Object-Detection

YOLO-Object-Detection 集成多种yolo模型,作为一个模板进行目标检测
Python
5
star
10

Deep_learning

在这里面我会记录一下我在机器学习中一步一步的路程,我一定会慢慢努力的哈哈
Jupyter Notebook
5
star
11

eat_tensorflow2_in_30_days

30天吃掉那只 TensorFlow2.0
3
star
12

weibo_monitor

weibo_monitor
Python
1
star
13

Deep-Learning-Paper-Reading

Deep Learning Paper Reading 论文泛读
1
star
14

Kedreamix.github.io

1
star
15

PigBACSeg

基于计算机视觉的猪胴体背膘厚度检测技术(基于UNet)
1
star
16

Kedreamix

1
star
17

MyBlog

Python
1
star