文件名称:markov::chains:用于构建马尔可夫链和运行马尔可夫过程的Crystal库
文件大小:14KB
文件格式:ZIP
更新时间:2024-03-06 09:14:42
markov-model natural-language-processing markov-chain markov markovian-processes
:chains: 马可夫 用于构建马尔可夫链和运行马尔可夫过程的Crystal库。 什么是马尔可夫链? 马尔可夫链本质上是一种基于过去事件样本来猜测可能的未来事件的机制。 要获得很好的解释,请观看。 请访问,以更深入地了解库的功能。 安装 将此添加到应用程序的shard.yml : dependencies : markov : github : mccallofthewild/markov 在终端中,使用以下命令安装Crystal依赖项: $ shards install 或者 $ crystal deps 用法 首先需要Markov模块: require " markov " 基本-马可夫你好 经典的马尔可夫文本生成器。 此示例适用于小型(数组大小)数据集。 注意: Markov::Chain是一种泛型类型,包含,接收和生成LinkType元素。 我们将从示例文本开始:
【文件预览】:
markov-master
----.github()
--------workflows()
----src()
--------markov.cr(21B)
--------markov()
----spec()
--------spec_helper.cr(39B)
--------TransitionMatrix_spec.cr(2KB)
--------markov_spec.cr(48B)
--------Chain_spec.cr(3KB)
--------TransitionTable_spec.cr(3KB)
--------README_spec.cr(3KB)
----.travis.yml(235B)
----LICENSE(1KB)
----shard.yml(203B)
----README.md(7KB)
----.editorconfig(137B)
----.gitignore(164B)