问题标签 [accord.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
706 浏览

c# - 我可以在accord.net 中创建对 ID3 算法的交叉验证吗?

我的代码快照:(完整版: http: //pastebin.com/7ALhSKgX

错误在这一行:

并给出错误:无法将匿名方法转换为委托类型“Accord.MachineLearning.CrossValidationFittingFunction”,因为块中的某些返回类型不能隐式转换为委托返回类型

0 投票
1 回答
1103 浏览

c# - NullReferenceException 即使没有对象为空

我正在使用决策树来决定图像中的像素属于第 0 组还是第 1 组。训练图片为 1920 x 1080。上半部分是第 1 组像素,下半部分是第 0 组像素(每次除了255,255,255)。

我得到An unhandled exception of type 'System.NullReferenceException' occurred in Accord.MachineLearning.dll标记,id3learning.Run(inputs, outputs);但没有id3learninginputsoutputs没有null

这是异常消息:

这里是 checkArgs:http ://dotnetinside.com/pt/type/Accord.MachineLearning/ID3Learning/2.12.0.0

这种行为的原因是什么?

0 投票
2 回答
963 浏览

sas - 在accord.net中缓慢的逻辑回归性能

使用 Accord.net ( http://accord-framework.net/docs/html/T_Accord_Statistics_Analysis_LogisticRegressionAnalysis.htm ) 的逻辑回归需要大约 5 分钟的计算时间。SAS 在几秒钟内完成(也使用单个 CPU 内核)。

数据集大约有 40000 行和 30 个输入。

为什么会有这样的差异?SAS 是否使用复杂度更高的算法?据我所知,逻辑回归是非常简单的算法。

有没有其他图书馆会做得更好(最好是免费的)?

0 投票
1 回答
162 浏览

c# - 将函数转储到动态程序集中

我正在尝试学习如何使用 Accord 框架在 c# 中处理决策树。我正在关注本教程:LINK。到目前为止,我了解它是如何工作的,但是在学习和编译树之后我被卡住了。我使用与教程中完全相同的代码,所以我在这里:

现在我想知道如何访问这个功能(它也在教程中)。

这个函数是以某种方式生成的。在教程中,还有一个关于如何将函数转储到动态程序集中的链接,但我不知道如何使用它。这是代码:

有人可以帮我吗?谢谢你。

编辑:如何通过测试数据并从学习树中获取结果?那是我的问题。

0 投票
1 回答
305 浏览

svm - 支持向量机的accord.net 计算功能不起作用

我从accord.net 在线文档中复制了这段代码。由于某种原因它不起作用。 http://accord-ramework.net/docs/html/T_Accord_MachineLearning_VectorMachines_SupportVectorMachine.htm

***** 此行显示错误。它说“SVM”不存在。

}

0 投票
1 回答
37 浏览

accord.net - Accord.net 的样本均不处理小数的国际解析

由于accord.net 编程示例的所有输入示例文件都使用美式小数点,因此所有不使用该小数点的区域将无法加载示例文件,因为解析小数点失败。

这是修复:在加载循环之前添加此行:

然后像这样解析小数:

0 投票
1 回答
1148 浏览

c# - 如何在 Accord.Math 矩阵类中使用 MeshGrid 方法?

我在 c# 中为 Visual Studio 使用 Accord.Math 命名空间。

我正在尝试将 Matrix 类下的方法 MeshGrid<> 用于 Accord.Math 命名空间。但是,即使在阅读了此处看到的文档后,我也不确定如何实现此方法:http: //accord-framework.net/docs/html/M_Accord_Math_Matrix_MeshGrid__1.htm

谁能告诉我如何正确实施此方法?

我有两个名为 xa 和 ya 的 Double[,] 变量,我试图将它们传递给 MeshGrid。我曾尝试使用以下方式调用:

但是因为这是说类型参数不能从它们的用法中推断出来。

MeshGrid 的输出是一个 2-Tuple。T1 是 T[,] T2 是 T[,]

0 投票
2 回答
1846 浏览

c# - 对齐来自一组四个点的两个图像

我正在用 C# 在accord.net 中玩耍,并试图对齐两个图像。我是计算机视觉的新手,想知道accord.net 是否可以做到这一点,或者我是否必须自己写一些东西。

我有两张图片,每张图片我有四个点。这些点从左上角开始沿图像逆时针方向分配(TL、TR、BR、BL)

例子:

图 1

图 1 - 盒子

图 2

图 2 - 旋转和缩小的盒子

在两个图像中,图像 1 的点 1 与图像 2 的点 1 相关,其余点相同。

所以我想做的是对齐两个图像,以便两个图像之间的比例、旋转和对齐匹配,当叠加时我最终得到两个图像应该如下图所示:

结果

到目前为止,我有这个,它适用于旋转和对齐,但不缩放图像。据我了解,RANSAC 似乎对这份工作太过分了,因为我已经在关联这些点了?另外,我希望单独输出图像以进行进一步的图像处理。

谢谢!

0 投票
1 回答
1441 浏览

c# - Unity Accord.net Gabor

我必须在 Unity 中对图像使用 Gabor 过滤器。Accord.net 有它。我下载了 .net3.5 的库,但我遇到了反射问题

链接到accord.net

内部编译器错误。有关更多信息,请参阅控制台日志。输出为:未处理的异常:System.Reflection.ReflectionTypeLoadException:无法加载模块中的类。

我使用从子集到 .net 2.0 的选项更改,但仍然没有。 https://github.com/accord-net/framework/releases

我可能只需要使用accord.dll 和accord.imaging.dll

我必须做什么?有什么解决办法吗?

0 投票
0 回答
213 浏览

accord.net - InvalidOperationException(生成的值不在 0 和 1 之间。)Accord.net

我目前正在尝试使用 Accord.NET 框架中的 KMeans 算法。

这是我的代码:

当我运行程序时,此行抛出异常:

类型:“System.InvalidOperationException” 生成的值不在 0 和 1 之间。

经过一些研究,我发现 KMeans 算法的随机数生成器抛出了这个异常。有谁知道如何解决这个问题?