问题标签 [mlpack]

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 投票
3 回答
14637 浏览

linker - 使用 CMake 链接到 Armadillo 库

我正在尝试在 Windows 8 上安装 MLPack。我将 CMakeLists.txt 文件配置为:

然后,当我运行 CMake 时,我收到了一系列警告,如下所示:

在 \mlpack-1.0.4\src\mlpack 目录中,我找到了另一个 CMakeLists 文件:

我改为(不确定这是否是个好主意):

然后 CMake 似乎运行顺利:

但是现在运行 make 我有很多这样的错误:

经过调查,这似乎与犰狳有关。

知道发生了什么吗?我想我应该为犰狳使用 target_link_libraries 但我不确定如何。

0 投票
2 回答
900 浏览

c++ - 如何设置 Eclipse 库路径?

我试图让 MLPack 在 Eclipse 中工作,但在包含头文件时遇到了一些问题。

我设法在 Eclipse 中读取头文件

这个头文件调用自己 #include <mlpack/core.hpp>。我在 Eclipse 的库路径中包含了到 mlpack/core.hpp 的路径,即路径和符号的包含选项卡中的 /usr/include/MLPack/mlpack-1.0.8/src。

我收到错误消息:/usr/include/MLPack/mlpack-1.0.8/src/mlpack/methods/neighbor_search/neighbor_search.hpp:26:27: fatal error: mlpack/core.hpp: No such file or directory

如何正确设置我的路径以便<mlpack/core.hpp>找到?

0 投票
2 回答
331 浏览

c++11 - MLPACK 库中的 EXEC_BAD_ACCESS 与 -std=c++11

我在本地环境中遇到EXEC_BAD_ACCESS错误(Mac OS X 10.9.2、boost 1.55.0、mlpack 1.0.8、llvm 5.1 clang-503.0.38),我在一个非常简单的片段中缩小了错误范围:

g++ 版本是

并通过以下方式编译代码段

(你可以改变你的情况)

在终端运行main会给你

运行它lldb会给你更多信息

如您所见,它指向我boost::math::lanczos::lanczos17m64::lanczos_sum,但我不知道是什么问题。

但是当-std=c++11不存在时,不会发生错误。我也尝试boost使用--c++11by重新安装homebrew

提前致谢!

编辑:

我只安装了一个boost

用命令:

0 投票
1 回答
262 浏览

machine-learning - 未找到 mlpack 稀疏编码解决方案

我正在尝试学习如何将稀疏编码算法与 mlpack 库一起使用。当我在我的 mlpack::sparse_coding:SparseCoding 实例上调用 Encode() 时,出现错误

仅仅是算法无法学习数据的潜在表示吗?或者也许这是我的用法?相关部分如下编辑:修改了一行以修复不相关的错误,但原始错误仍然存​​在。

一些相关参数

0 投票
1 回答
612 浏览

c++ - Microsoft C++ 优化编译器不断崩溃

我正在尝试构建 MLPack 0.8,无论是发布还是调试,我的 C++ 优化编译器都会不断崩溃。我尝试关闭所有其他软件以向编译器提供最大 RAM,但这并没有帮助。

我的设置:

该解决方案由 CMake 2.8.8 创建

我该怎么做才能用我的系统正确编译 MLPack,或者任何人知道我可以在哪里找到已经编译的库?

编辑:来自服务的日志消息(德语,但你应该明白它所说的)

0 投票
0 回答
880 浏览

c++ - Boost 在编译期间导致错误

我最近将 MLPack 添加到我的软件中,并尝试将 MLPack 编译为来自 CMake。MLPack 本身在 Visual Studio 2012 中构建得很好,然后我想将它集成到我自己的软件中。

我什至还没有用它写过一行代码,只是一个

在我的一个标题中。就是这样,当我想编译它时,我得到一个巨大的错误列表,全部来自 Boost 1.55,例如前三个错误(1-6 是警告)

iterator_facade.hpp 中的行是

这里发生了什么?

0 投票
1 回答
2015 浏览

c++ - 在 Windows 7 的 Qt Creator 项目中链接 MLPACK、Armadillo 和 LAPACK/BLAS

我正在尝试将 MLPACK 与我在 Qt Creator 中的项目集成(使用 MinGW 作为编译器)并且我不断收到与 LAPACK 和 Armadillo 相关的链接错误。我自己编译了 LAPACK 和 BLAS 并运行了一个测试脚本,那里的一切似乎都很好。此外,我使用启用了 LAPACK 和 BLAS 的 CMake-gui 编译了 Armadillo(没有包装器),并且 example1.cpp 编译并运行没有问题。MLPACK 编译并找到所有需要的依赖项。

我的 .pro 文件具有以下内容:

当我编译我的项目时,我得到了这个:

关于我可能做错了什么的任何想法?谢谢你的帮助!

0 投票
1 回答
884 浏览

c++ - mlpack:内存不足错误

目前我尝试从可扩展的机器学习库 mlpack 执行 k-means 聚类。

但是当我bin/kmeans在命令行执行时,我总是收到错误。

输入文件的大小为 7.4 GB。

你有什么建议吗?您知道可适用于大型数据集的替代工具吗?

0 投票
1 回答
373 浏览

c++ - Boost_program_option 链接器错误,即使“boost_program_options”存在

我在 qmake 文件中定义了 boost_program_options 。

我想使用一个名为 mlpack 的库。并在mingw的帮助下编译。当我添加

我有一些链接器错误(为了便于阅读,我粘贴了一些。):

如果有人知道我为什么会遇到这个问题,我将非常感激。

问候

0 投票
1 回答
4195 浏览

opencv - cv::Mat 和 arma::mat 之间的转换

我正在使用 OpenCV,并且还想从使用犰狳矩阵的mlpack添加一些很酷的功能。

是否有一种简单的方法可以在 cv::Mat 和 arm::mat 之间进行转换?

谢谢!