gpt4 book ai didi

Encog之一 - 解码

转载 作者:行者123 更新时间:2023-12-02 04:47:12 30 4
gpt4 key购买 nike

我在其中一个项目中使用了 Encog,但在解码 One-Of Class 时卡住了。该字段的规范化操作之一是 NormalizationAction.OneOf,它具有三个输出。当我评估时,我想解码预测值。如何解码...?

 var eq = new Encog.MathUtil.Equilateral(classCount, normalizationHigh, normalizationLow);
var predictedClassInt = eq.Decode(output);

以上代码用于等边。我如何为 One-Of 做同样的事情。

谢谢,坎斯

最佳答案

这里是解码 n 个编码类之一的示例代码(在 C# 中)。

var outputIndex = EngineArray.MaxIndex(output);

var classOutput = analyst.Script.Normalize.NormalizedFields[index].Classes[outputIndex].Name;

意味着,您首先使用 Network.Compute() 获取输出数组。然后您尝试找出输出数组中的哪个元素具有最大值 (获胜者)。然后您可以使用该索引和分析师信息来获取类名。

所以你可以使用你的分析师类。如果您已保存分析文件,则可以使用

将其加载到内存中

var analyst = new EncogAnalyst();

analyst.Load(AnalystFilePath.ToString());

关于Encog之一 - 解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19570581/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com