原文:写给程序员的机器学习入门 (八 补充) - 使用 GPU 训练模型

在之前的文章中我训练模型都是使用的 CPU,因为家中黄脸婆不允许我浪费钱买电脑 。终于的,附近一个废品回收站的朋友转让给我一台破烂旧电脑,所以我现在可以体验使用 GPU 训练模型了 。 显卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基于 CUDA 框架,而目前提供 CUDA 支持的显卡只有 nvidia,这次我捡到的破烂是 GTX GB 所以满足最低要求了。简单描 ...

2020-08-12 15:12 1 2238 推荐指数:

查看详情

写给程序员机器学习入门 (九补充) - 使用 GPU 计算公式

在之前的文章中我训练模型都是使用的 CPU,因为家中黄脸婆不允许我浪费钱买电脑😭。终于的,附近一个废品回收站的朋友转让给我一台破烂旧电脑,所以我现在可以体验使用 GPU 训练模型了🥳。 显卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基于 CUDA 框架 ...

Fri Nov 06 20:52:00 CST 2020 0 805
写给程序员机器学习入门 (四) - 训练过程中常用的技巧

这篇将会着重介绍使用 pytorch 进行机器学习训练过程中的一些常见技巧,掌握它们可以让你事半功倍。 使用的代码大部分会基于上一篇最后一个例子,即根据码农条件预测工资🙀,如果你没看上一篇请点击这里查看。 保存和读取模型状态 在 pytorch 中各种操作都是围绕 tensor 对象 ...

Fri May 08 00:36:00 CST 2020 9 2680
写给程序员机器学习入门 (一) - 从基础说起

前段时间因为店铺不能开门,我花了一些空余时间看了很多机器学习相关的资料,我发现目前的机器学习入门大多要不门槛比较高,要不过于着重使用而忽视基础原理,所以我决定开一个新的系列针对程序员讲讲机器学习。这个系列会从机器学习的基础原理开始一直讲到如何应用,看懂这个系列需要一定的编程知识(主要会使用 ...

Tue Apr 07 00:35:00 CST 2020 18 6625
写给程序员机器学习入门 (十 补充) - 对象识别 Faster-RCNN - 改进识别人脸位置与是否戴口罩的模型

在前一篇文章中我介绍了如何使用 Faster-RCNN 模型实现识别人脸位置与是否戴口罩,这一篇我将介绍如何改进模型的精度,并且介绍如何支持视频识别。过去的文章我基本上都只介绍模型的实现原理与使用例子,没有过度追求精确率,这是为了让读者抛开细节理解,但实际应用机器学习的时候我们还是需要对模型作出 ...

Tue Jan 05 21:40:00 CST 2021 0 611
写给程序员机器学习入门 (六) - 应用递归模型的例子

这一篇将会举两个例子说明怎么应用递归模型,包括文本情感分类和预测股价走势。与前几篇不同,这一篇使用的数据是现实存在的数据,我们将可以看到更高级的模型和手法🤠。 例子① - 文本感情分类 文本感情分类是一个典型的例子,简单的来说就是给出一段话,判断这段话是正面还是负面的,例如淘宝或者京东 ...

Fri Jun 19 01:12:00 CST 2020 1 1375
写给程序员机器学习入门 (五) - 递归模型 RNN,LSTM 与 GRU

递归模型的应用场景 在前面的文章中我们看到的多层线性模型能处理的输入数量是固定的,如果一个模型能接收两个输入那么你就不能给它传一个或者三个。而有时候我们需要根据数量不一定的输入来预测输出,例如文本就是数量不一定的输入,“这部片非常好看” 有 7 个字,“这部片很无聊” 有 6 个字,如果我们想 ...

Fri May 29 01:26:00 CST 2020 3 1981
写给程序员机器学习入门 (七) - 双向递归模型 (BRNN) - 根据上下文补全单词

这一篇将会介绍什么是双向递归模型和如何使用双向递归模型实现根据上下文补全句子中的单词。 双向递归模型 到这里为止我们看到的例子都是按原有顺序把输入传给递归模型的,例如传递第一天股价会返回根据第一天股价预测的涨跌,再传递第二天股价会返回根据第一天股价和第二天股价预测的涨跌,以此类推,这样的模型 ...

Tue Jun 30 00:38:00 CST 2020 1 983
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM