readsparse:(Python,R,C ++)以SVMLight LibSVM格式读取和写入稀疏矩阵

时间:2024-05-01 23:07:34
【文件属性】:

文件名称:readsparse:(Python,R,C ++)以SVMLight LibSVM格式读取和写入稀疏矩阵

文件大小:691KB

文件格式:ZIP

更新时间:2024-05-01 23:07:34

libsvm sparse-matrices svmlight C++

稀疏 高效的库,用于以分隔的文本格式(也称为SVMLight格式)读写带标签的稀疏矩阵,该库已被SVMLight,LibSVM,ThunderSVM,LibFM,xLearn,XGBoost,LightGBM等软件使用。 支持用于回归,分类(二进制,多类和多标签)和排名(带有qid字段)的标签。 用C ++编写,带有适用于Python和R的接口。 与其他库的比较 集提供了读取数据。 (代码重现可用下) 图书馆 时间(秒) readsparse(Py) 1.96 readsparse(R) 2.00 scikit学习(Py) 4.23 svmlight-loader(Py) 5.17 稀疏(R) 2.75 e1071(R) 30.58 支持的格式 该库的目的是将稀疏的CSR矩阵以定界格式(流行的机器学习软件使用的定界格式)读取和写入文本,其中每一行由一行表示,数


【文件预览】:
readsparse-master
----man()
--------read.sparse.Rd(8KB)
--------write.sparse.Rd(5KB)
--------readsparse_nonascii_support.Rd(614B)
----CMakeLists.txt(1KB)
----.gitignore(348B)
----README.md(7KB)
----.Rbuildignore(28B)
----tests()
--------testthat.R(106B)
--------testthat()
----docs()
--------make.bat(799B)
--------source()
--------Makefile(638B)
----LICENSE(1KB)
----DESCRIPTION(836B)
----.gitattributes(58B)
----R()
--------RcppExports.R(4KB)
--------read_sparse.R(27KB)
----timings()
--------timings_r.html(1.75MB)
--------timings_python.ipynb(2KB)
--------timings_r.Rmd(618B)
----src()
--------reader.cpp(74KB)
--------readsparse_detemplated.hpp(84KB)
--------Makevars(49B)
--------writer.cpp(69KB)
--------Rwrapper.cpp(22KB)
--------readsparse.hpp(14KB)
--------utils.hpp(7KB)
--------RcppExports.cpp(20KB)
--------readsparse_internal.hpp(10KB)
--------writer.hpp(37KB)
--------reader.hpp(54KB)
--------Makevars.win(72B)
--------python_streams.hpp(5KB)
----cmake_uninstall.cmake.in(1004B)
----requirements.txt(19B)
----example()
--------readsparse_cpp_example.cpp(4KB)
----MANIFEST.in(328B)
----pyproject.toml(69B)
----setup.py(4KB)
----readsparse.pc.in(309B)
----NAMESPACE(378B)
----readsparse()
--------cpp_interface_size_t.pyx(83B)
--------cpp_interface_uint64_t.pyx(120B)
--------__init__.py(26KB)
--------cpp_interface.pxi(67KB)
----instantiate_templates.py(12KB)

网友评论