gpt4 book ai didi

Encog One Of - 解码

转载 作者:行者123 更新时间:2023-12-02 21:45:37 25 4
gpt4 key购买 nike

我在其中一个项目中使用 Encog,但在解码 One-Of 类时遇到了困难。该字段的规范化操作之一是 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 One Of - 解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19570581/

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