libsvm-perl:libsvm 绑定到 perl 的线程安全 swig 实现

时间:2024-07-04 15:53:41
【文件属性】:

文件名称:libsvm-perl:libsvm 绑定到 perl 的线程安全 swig 实现

文件大小:204KB

文件格式:ZIP

更新时间:2024-07-04 15:53:41

C++

libsvm-perl perl 绑定的线程安全 swig 实现。 CPAN 中用于 libsvm 的 Perl 绑定在编译时中断(可以轻松修复),但不是线程安全的。 内存不会被强制清除,并且绑定的 C 文件定义了一个硬定义的 svm/param 变量,这意味着如果您使用 pthread,它们将有内存冲突。 依赖关系 Perl - 这是用 5.14.2 构建/测试的(你应该可以使用 5.8.8 或更高版本) Swig 2.0(没有尝试用比这更新的东西来构建)。 g++(使用版本 4.7.2 测试) 错误 对于错误报告和问题,请使用,尝试确保我能够重现该问题。 如果您从“未知类型”编译错误,请尝试将以下内容添加到 proto.h(perl 绑定文件,找到带有echo `perl -e 'use Config; print \$Config{archlib};'`/CORE/prot


【文件预览】:
libsvm-perl-master
----svm.h.gch(1.45MB)
----swig-binding.h(2KB)
----README.md(3KB)
----a1a.test.model(982B)
----libsvm.pm(2KB)
----svm-binding.h(2KB)
----svm.h(3KB)
----test.pl(999B)
----swig-binding.i(138B)
----sample.model(60KB)
----svm-binding.c(9KB)
----svm.cpp(63KB)
----Makefile(1KB)
----a1a.test(794B)

网友评论