项目介绍

ypwhs/dogs_vs_cats 是一个托管在 GitHub 上的开源项目,主要使用 Jupyter Notebook 编写,目前获得 638 个 Star、251 次 Fork。

仓库全名
ypwhs/dogs_vs_cats

README 摘要

本文会通过 Keras 搭建一个深度卷积神经网络来识别一张图片是猫还是狗,在验证集上的准确率可以达到99.6%,建议使用显卡来运行该项目。本项目使用的 Keras 版本是1.2.2。如果你使用的是更高级的版本,可能会稍有参数变化。 猫狗大战 数据集来自 kaggle 上的一个竞赛:Dogs vs. Cats,训练集有25000张,猫狗各占一半。测试集12500张,没有标定是猫还是狗。 下面是训练集的一部分例子: 数据预处理 由于我们的数据集的文件名是以type.num.jpg这样的方式命名的,比如cat.0.jpg,但是使用 Keras 的 ImageDataGenerator 需要将不同种类的图片分在不同的文件夹中,因此我们需要对数据集进行预处理。这里我们采取的思路是创建符号链接(symbol link),这样的好处是不用复制一遍图片,占用不必要的空间。 我们可以从下面看到文件夹的结构,train2里面有两个文件夹…

完整内容见 GitHub 原始 README 或本页 。

常见问题

dogs_vs_cats 用什么语言开发?

主要使用 Jupyter Notebook 编写,目前有 638 个 Star。

如何获取 dogs_vs_cats 的源码?

可以直接克隆仓库:git clone https://github.com/ypwhs/dogs_vs_cats.git,默认分支为 master;安装与运行步骤见仓库 README。

dogs_vs_cats 最近还在维护吗?

仓库最近一次更新为 2022年2月25日,当前有 10 个未关闭 Issue;Star 数为 638,可作为社区活跃度的参考。

简要分析

热度分
1159
价值分
459
活跃状态
活跃

语言占比

Jupyter Notebook

Release

  • gap2017年3月24日

贡献者