问题标签 [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.
c# - 我可以在accord.net 中创建对 ID3 算法的交叉验证吗?
我的代码快照:(完整版: http: //pastebin.com/7ALhSKgX)
错误在这一行:
并给出错误:无法将匿名方法转换为委托类型“Accord.MachineLearning.CrossValidationFittingFunction”,因为块中的某些返回类型不能隐式转换为委托返回类型
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);
但没有id3learning
,inputs
也outputs
没有null
。
这是异常消息:
这里是 checkArgs:http ://dotnetinside.com/pt/type/Accord.MachineLearning/ID3Learning/2.12.0.0
这种行为的原因是什么?
sas - 在accord.net中缓慢的逻辑回归性能
使用 Accord.net ( http://accord-framework.net/docs/html/T_Accord_Statistics_Analysis_LogisticRegressionAnalysis.htm ) 的逻辑回归需要大约 5 分钟的计算时间。SAS 在几秒钟内完成(也使用单个 CPU 内核)。
数据集大约有 40000 行和 30 个输入。
为什么会有这样的差异?SAS 是否使用复杂度更高的算法?据我所知,逻辑回归是非常简单的算法。
有没有其他图书馆会做得更好(最好是免费的)?
c# - 将函数转储到动态程序集中
我正在尝试学习如何使用 Accord 框架在 c# 中处理决策树。我正在关注本教程:LINK。到目前为止,我了解它是如何工作的,但是在学习和编译树之后我被卡住了。我使用与教程中完全相同的代码,所以我在这里:
现在我想知道如何访问这个功能(它也在教程中)。
这个函数是以某种方式生成的。在教程中,还有一个关于如何将函数转储到动态程序集中的链接,但我不知道如何使用它。这是代码:
有人可以帮我吗?谢谢你。
编辑:如何通过测试数据并从学习树中获取结果?那是我的问题。
svm - 支持向量机的accord.net 计算功能不起作用
我从accord.net 在线文档中复制了这段代码。由于某种原因它不起作用。 http://accord-ramework.net/docs/html/T_Accord_MachineLearning_VectorMachines_SupportVectorMachine.htm
***** 此行显示错误。它说“SVM”不存在。
}
accord.net - Accord.net 的样本均不处理小数的国际解析
由于accord.net 编程示例的所有输入示例文件都使用美式小数点,因此所有不使用该小数点的区域将无法加载示例文件,因为解析小数点失败。
这是修复:在加载循环之前添加此行:
然后像这样解析小数:
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[,]
c# - 对齐来自一组四个点的两个图像
我正在用 C# 在accord.net 中玩耍,并试图对齐两个图像。我是计算机视觉的新手,想知道accord.net 是否可以做到这一点,或者我是否必须自己写一些东西。
我有两张图片,每张图片我有四个点。这些点从左上角开始沿图像逆时针方向分配(TL、TR、BR、BL)
例子:
图 1
图 2
在两个图像中,图像 1 的点 1 与图像 2 的点 1 相关,其余点相同。
所以我想做的是对齐两个图像,以便两个图像之间的比例、旋转和对齐匹配,当叠加时我最终得到两个图像应该如下图所示:
到目前为止,我有这个,它适用于旋转和对齐,但不缩放图像。据我了解,RANSAC 似乎对这份工作太过分了,因为我已经在关联这些点了?另外,我希望单独输出图像以进行进一步的图像处理。
谢谢!
c# - Unity Accord.net Gabor
我必须在 Unity 中对图像使用 Gabor 过滤器。Accord.net 有它。我下载了 .net3.5 的库,但我遇到了反射问题
内部编译器错误。有关更多信息,请参阅控制台日志。输出为:未处理的异常:System.Reflection.ReflectionTypeLoadException:无法加载模块中的类。
我使用从子集到 .net 2.0 的选项更改,但仍然没有。 https://github.com/accord-net/framework/releases
我可能只需要使用accord.dll 和accord.imaging.dll
我必须做什么?有什么解决办法吗?
accord.net - InvalidOperationException(生成的值不在 0 和 1 之间。)Accord.net
我目前正在尝试使用 Accord.NET 框架中的 KMeans 算法。
这是我的代码:
当我运行程序时,此行抛出异常:
类型:“System.InvalidOperationException” 生成的值不在 0 和 1 之间。
经过一些研究,我发现 KMeans 算法的随机数生成器抛出了这个异常。有谁知道如何解决这个问题?