文件名称:Markov:基于马尔可夫链的文本生成器的C#实现
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-12 13:24:13
C#
马尔可夫 基于马尔可夫链的文本生成器的C#实现 用法:Markov.exe内文件外文件字数限制大小[精确] infile是输入文本文件 outfile是输出文本文件(将被创建或覆盖) wordlimit指定要生成多少个单词 size是单位大小:1是一个单词,2是两个单词,等等。更大的单位大小将生成更多连贯的文本,但是算法的随机性将降低; 2和3是好的值,1可能太随机,大于3的值可能会产生无趣的结果 精确是一个可选标志; 如果存在,则输出文本将恰好是字数限制字,否则生成器将在句号处终止。 请注意,要使此标志为真,它仅需要存在,因此,如果调用“ Markov.exe in.txt out.txt 1000 2 false”之类的程序,则确切的标志不会为false,实际上,您可以将任何内容写为第五个参数,它将被解释为true。 如果您不希望输入确切长度的文本,只需忽略此命令行参数。 请注意
【文件预览】:
Markov-master
----Markov()
--------Markov.csproj(3KB)
--------Program.cs(1KB)
--------MarkovHelper.cs(3KB)
----LICENSE(1KB)
----README.md(1KB)
----Markov.sln(1KB)