摘要: 这一篇将会介绍什么是双向递归模型和如何使用双向递归模型实现根据上下文补全句子中的单词。 双向递归模型 到这里为止我们看到的例子都是按原有顺序把输入传给递归模型的,例如传递第一天股价会返回根据第一天股价预测的涨跌,再传递第二天股价会返回根据第一天股价和第二天股价预测的涨跌,以此类推,这样的模型也称单向 阅读全文
posted @ 2020-06-29 16:38 q303248153 阅读(1634) 评论(1) 推荐(2) 编辑
摘要: 这一篇将会举两个例子说明怎么应用递归模型,包括文本情感分类和预测股价走势。与前几篇不同,这一篇使用的数据是现实存在的数据,我们将可以看到更高级的模型和手法🤠。 例子① - 文本感情分类 文本感情分类是一个典型的例子,简单的来说就是给出一段话,判断这段话是正面还是负面的,例如淘宝或者京东上对商品的评 阅读全文
posted @ 2020-06-18 17:12 q303248153 阅读(1874) 评论(1) 推荐(8) 编辑
摘要: 递归模型的应用场景 在前面的文章中我们看到的多层线性模型能处理的输入数量是固定的,如果一个模型能接收两个输入那么你就不能给它传一个或者三个。而有时候我们需要根据数量不一定的输入来预测输出,例如文本就是数量不一定的输入,“这部片非常好看” 有 7 个字,“这部片很无聊” 有 6 个字,如果我们想根据文 阅读全文
posted @ 2020-05-28 17:26 q303248153 阅读(3093) 评论(3) 推荐(15) 编辑
摘要: 这篇将会着重介绍使用 pytorch 进行机器学习训练过程中的一些常见技巧,掌握它们可以让你事半功倍。 使用的代码大部分会基于上一篇最后一个例子,即根据码农条件预测工资🙀,如果你没看上一篇请点击 "这里" 查看。 保存和读取模型状态 在 pytorch 中各种操作都是围绕 tensor 对象来的, 阅读全文
posted @ 2020-05-07 16:36 q303248153 阅读(3546) 评论(9) 推荐(7) 编辑
摘要: 生物神经元与人工神经元 在了解神经元网络之前,我们先简单的看看生物学上的神经元是什么样子的,下图摘自维基百科: (因为我不是专家,这里的解释只用于理解人工神经元模拟了生物神经元的什么地方,不一定完全准确) 神经元主要由细胞体和细胞突组成,而细胞突分为树突 (Dendrites) 和轴突 (Axon) 阅读全文
posted @ 2020-04-23 16:39 q303248153 阅读(4296) 评论(17) 推荐(17) 编辑
摘要: pytorch 简介 pytorch 是目前世界上最流行的两个机器学习框架的其中之一,与 tensoflow 并峙双雄。它提供了很多方便的功能,例如根据损失自动微分计算应该怎样调整参数,提供了一系列的数学函数封装,还提供了一系列现成的模型,以及把模型组合起来进行训练的框架。pytorch 的前身是 阅读全文
posted @ 2020-04-10 16:58 q303248153 阅读(4109) 评论(8) 推荐(13) 编辑
摘要: 前段时间因为店铺不能开门,我花了一些空余时间看了很多机器学习相关的资料,我发现目前的机器学习入门大多要不门槛比较高,要不过于着重使用而忽视基础原理,所以我决定开一个新的系列针对程序员讲讲机器学习。这个系列会从机器学习的基础原理开始一直讲到如何应用,看懂这个系列需要一定的编程知识(主要会使用 pyth 阅读全文
posted @ 2020-04-06 16:35 q303248153 阅读(9683) 评论(18) 推荐(52) 编辑
摘要: 很久没有写过 .NET Core 相关的文章了,目前关店在家休息所以有些时间写一篇新的🤣。这次的文章主要介绍如何在 Linux 上编译调试最新的 .NET Core 5.0 Preview 与简单分析 Span 的实现原理。微软从 .NET Core 5.0 开始把 GIT 仓库 coreclr 阅读全文
posted @ 2020-02-07 15:24 q303248153 阅读(4768) 评论(8) 推荐(20) 编辑
摘要: 项目地址 https://github.com/cpv project/cpv framework 项目介绍 cpv framework 是一个 C++ 编写的网页框架,基于 "seastar framework" ,主要着重性能与模块化。 seastar framework 是一个网络应用框架,支 阅读全文
posted @ 2019-10-24 11:09 q303248153 阅读(673) 评论(2) 推荐(1) 编辑
摘要: 3.0 更新的内容有 更新 .NET 框架 替换项目模版的 netcoreapp2.2 到 netcoreapp3.0 目前支持的 .NET 框架有: net461, netcoreapp2.0, netcoreapp3.0 注意: efcore 3.0 只支持 netcoreapp3.0, 如果使 阅读全文
posted @ 2019-10-24 09:12 q303248153 阅读(814) 评论(1) 推荐(3) 编辑