【入门级实战】fastAI分类猫狗实战代码


记录代码,方便之后快捷搭建框架,喜欢的可以收藏

#导入库
from fastai import *
from fastai.vision import *
#下载原数据
path = untar_data(URLs.DOGS)
URLs.DOGS,path

在这里插入图片描述

# 生成fastai中专门的数据类ImageDateBunch
data = ImageDataBunch.from_folder(path,ds_tfms=get_transforms(),size=224).normalize(imagenet_stats)
# 查看一个batch的数据
data.show_batch(rows=3,figsize=(6,6))

在这里插入图片描述

# 创建cnn模型
learner = cnn_learner(data,models.resnet18,metrics=[accuracy])
# 训练模型
learner.fit_one_cycle(1,1e-3)

这是训练过程中的图,fastai交互界面感觉挺好看的,上面是epoch,下面是batch
在这里插入图片描述
这是训练完成的样子:
在这里插入图片描述

公众号回复【下载】有精选的免费机器学习学习资料。 公众号每天会更新一个机器学习、深度学习的小知识,都是面试官会问的知识点哦~

  • 【机器学习的基础数学(PDF)】
  • 【竞赛中的大数据处理流程(PDF)】
  • 【如何做大数据的基础特征工程(PDF)】
  • 【自然语言处理NLP的应用实践大合集(PDF)】
  • 【python入门级教材(400页PDF)】

公众号每天会更新一个机器学习、深度学习的小知识,都是面试官会问的知识点哦~

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值