没有合适的资源?快使用搜索试试~ 我知道了~
marisa-trie:基于 marisa-trie C++ 库的 Python(2.x 和 3.x)静态内存高效的类似 Tri...
共47个文件
py:10个
cpp:9个
rst:9个
需积分: 44 0 下载量 83 浏览量
2021-08-04
03:56:31
上传
评论
收藏 693KB ZIP 举报
温馨提示
玛丽莎特里 基于 C++ 库的 Python(2.7 和 3.4+)静态内存高效的类似 Trie 结构。 MARISA-trie 中的字符串数据可能比标准 Python dict 占用的内存少 50 到 100 倍; 原始查找速度相当; trie 还提供快速的高级方法,如前缀搜索。 笔记 C++ 库发行版中包含基于 SWIG 的官方 Python 绑定; 这个包提供了替代的基于 Cython 的 pip 可安装 Python 绑定。 安装 python -m pip install -U marisa-trie 用法 有关详细信息,请参阅和 。 当前限制 该库未使用 mingw32 编译器进行测试; .prefixes()的方法BytesTrie和RecordTrie是相当缓慢并且不具有对应的迭代器; read()和write()方法不适用于类文件对象(它们仅适用于真实文件;酸洗
资源推荐
资源详情
资源评论
收起资源包目录
marisa-trie-master.zip (47个子文件)
marisa-trie-master
MANIFEST.in 275B
README.rst 2KB
.github
workflows
tests.yml 893B
build-and-publish.yml 2KB
.gitmodules 95B
marisa-trie
src
query.cpp 97KB
trie.pxd 1KB
marisa_trie.pyx 23KB
keyset.cpp 97KB
std_iostream.pxd 456B
key.pxd 466B
std_iostream.cpp 98KB
trie.cpp 98KB
keyset.pxd 696B
base.cpp 97KB
marisa_trie.cpp 910KB
iostream.cpp 98KB
query.pxd 421B
agent.pxd 487B
agent.cpp 97KB
base.pxd 2KB
iostream.pxd 228B
key.cpp 97KB
bench
words100k.txt.gz 414KB
__init__.py 63B
speed.py 7KB
AUTHORS.rst 279B
update_cpp.sh 47B
LICENSE 1KB
setup.py 3KB
CHANGES.rst 5KB
docs
make.bat 7KB
contributing.rst 1KB
conf.py 5KB
index.rst 116B
Makefile 7KB
benchmarks.rst 4KB
api.rst 365B
changelog.rst 28B
tutorial.rst 5KB
tests
utils.py 323B
test_trie.py 7KB
test_record_trie.py 506B
__init__.py 63B
test_bytes_trie.py 3KB
test_binary_trie.py 7KB
.gitignore 304B
共 47 条
- 1
资源评论
log边缘
- 粉丝: 17
- 资源: 4605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功