fastai 源码浅析 - LayerGroups
fastai 在使用预训练模型进行迁移学习(Transfer Learning)时, 有一项很酷的特性: 你可以给模型的 不同 layer 设置不同的 learning rate (Discriminative Learning Rates).
然而一些模型 如 ResNet 有很多层, 要给每一层都设置一个不同的 ...
Continue reading →fastai 在使用预训练模型进行迁移学习(Transfer Learning)时, 有一项很酷的特性: 你可以给模型的 不同 layer 设置不同的 learning rate (Discriminative Learning Rates).
然而一些模型 如 ResNet 有很多层, 要给每一层都设置一个不同的 ...
Continue reading →在做机器学习时, 常遇到这样的场景: 模型有时要跑在 CPU 上,有时要跑在 GPU 上, 有时又要跑在 某块指定的 GPU 上。
对于开源项目, 我们更是无法确定用户要使用怎样的设备, 要是换个设备, 就要大改代码, 就很糟糕了。
本文就简要介绍下 Tensorflow 和 ...
Continue reading →自从前两年 AlphaGO 先后战胜李世石和柯杰, 。
在本文的开头,我觉得有必要强调一点: 目前个人用户使用带显卡的云主机在做深度学习,从性价比上来说,通常没有自己买显卡合算。
相信很多读者会有疑问, 既然如此, 那本文的目的何在? 这不是在坑大家吗。 答案是。 首先不是所有品牌的显卡能用来跑深度学习。 其次,显卡的配置不能太低。不建议用6G 显存。 笔记本用户, 要换显卡的话 ...
Continue reading →NLTK 是一个在 Python 自然语言处理领域里非常流行的的一个包。NLTK 本身的安装比较简单 (如果是缺少编译环境的 Windows 系统, 推荐用 conda 安装 ),教程也比较多, 这里不再赘述。
然而要让 NLTK 真正工作起来,我们还需要去网上下载各种语料库、语法库和训练模型。由于网络原因 ...
Continue reading →最近几年,静态博客超越 wordpress。 在程序员社区, 利用 Github Pages 来托管静态博客更是风靡一时。 其中不少人也开始使用持续集成工具 Travis CI 来自动构建和发布博客。
本文介绍了一种使用持续集成工具 Travis CI 来实现自动化发布 Pelican 静态博客到 Github Page ...
Continue reading →