GaussianProductOp.ProductAverageConditional - 实验质量带低于推荐的质量带(预览)
GaussianProductOp.ProductAverageConditional - has quality band Experimental which is less than the recommended quality band (Preview)
我有一个非常简单的规则,但我已经遇到了质量范围问题。有人可以解释为什么会这样吗?我已阅读有关 Quality bands 的文档,但我不明白。
这是我编写的产生警告的代码:
Gaussian BornYoungPerLitterDist = new Gaussian(5.5, 0);
Gaussian BirthRateDist = new Gaussian(0.004102103451, 0.00000144);
Variable<double> BornYoungPerLitter = Variable.Random<double, Gaussian>(BornYoungPerLitterDist);
Variable<double> Birthrate = Variable.Random<double, Gaussian>(BirthRateDist);
InferenceEngine engine = new InferenceEngine();
Gaussian Born = engine.Infer<Gaussian>(BornYoungPerLitter * Birthrate);
Console.WriteLine(
"Born Mean: {0:f10}, Standard Deviation: {1:f10}",
Born.GetMean(),
Math.Sqrt(Born.GetVariance())
);
警告是:
Compiling model...compilation had 1 warning(s).
[1] GaussianProductOp.ProductAverageConditional(vdouble2_use_B, vGaussian0, vGaussian1) has quality band Experimental which is less than the recommended quality band (Preview)
此问题已在 Infer.Net 的 Github 存储库中得到解答。
截至 2019 年 1 月,该功能仍在开发中,因此始终会引发警告。
This happens because the code that implements a product of Gaussian variables (GaussianProductOp) is in an early stage of development. If you want to disable the model compiler errors and/or the warnings, set the options on engine.Compiler.
我有一个非常简单的规则,但我已经遇到了质量范围问题。有人可以解释为什么会这样吗?我已阅读有关 Quality bands 的文档,但我不明白。
这是我编写的产生警告的代码:
Gaussian BornYoungPerLitterDist = new Gaussian(5.5, 0);
Gaussian BirthRateDist = new Gaussian(0.004102103451, 0.00000144);
Variable<double> BornYoungPerLitter = Variable.Random<double, Gaussian>(BornYoungPerLitterDist);
Variable<double> Birthrate = Variable.Random<double, Gaussian>(BirthRateDist);
InferenceEngine engine = new InferenceEngine();
Gaussian Born = engine.Infer<Gaussian>(BornYoungPerLitter * Birthrate);
Console.WriteLine(
"Born Mean: {0:f10}, Standard Deviation: {1:f10}",
Born.GetMean(),
Math.Sqrt(Born.GetVariance())
);
警告是:
Compiling model...compilation had 1 warning(s).
[1] GaussianProductOp.ProductAverageConditional(vdouble2_use_B, vGaussian0, vGaussian1) has quality band Experimental which is less than the recommended quality band (Preview)
此问题已在 Infer.Net 的 Github 存储库中得到解答。
截至 2019 年 1 月,该功能仍在开发中,因此始终会引发警告。
This happens because the code that implements a product of Gaussian variables (GaussianProductOp) is in an early stage of development. If you want to disable the model compiler errors and/or the warnings, set the options on engine.Compiler.