没有合适的资源?快使用搜索试试~ 我知道了~
hdf5-udf:使用Lua,Python和CC ++支持HDF5中的可编程数据集
共135个文件
cpp:29个
py:16个
lua:14个
需积分: 9 0 下载量 42 浏览量
2021-03-15
08:52:01
上传
评论
收藏 834KB ZIP 举报
温馨提示
HDF5-UDF HDF5-UDF是一种通过用Lua,Python或C / C ++编写的用户定义函数(UDF)动态生成HDF5数据集的机制。 用户定义的函数将编译为可执行形式,并将结果嵌入到HDF5中。 一个支持库允许从用户代码访问现有数据集,以便可以进行数据分析和其他数据的派生。 通过Python和Lua中的外部功能接口(FFI)可以访问HDF5,这意味着从此类语言访问输入和输出数据集时,没有可测量的开销。 就像在Python和Lua后端中一样,用C / C ++编写的UDF被编译成共享库,进行压缩并嵌入到HDF5中。 区别在于,例如,与LuaJIT字节码不同,共享库被编译为目标体系结构,因此不那么可移植。 Lua,C / C ++和Python API完全相同,并提供以下简单功能来与HDF5数据集接口: lib.getData("DatasetName") :从HDF5文件
资源推荐
资源详情
资源评论
收起资源包目录
hdf5-udf:使用Lua,Python和CC ++支持HDF5中的可编程数据集 (135个子文件)
meson.build 3KB
changelog 675B
compat 3B
control 827B
copyright 1KB
miniz.cpp 309KB
main.cpp 30KB
python_backend.cpp 19KB
user_profile.cpp 17KB
createh5.cpp 15KB
cpp_backend.cpp 14KB
lua_backend.cpp 14KB
io_filter.cpp 13KB
dataset.cpp 8KB
sandbox_library.cpp 8KB
backend.cpp 5KB
sandbox.cpp 5KB
readh5.cpp 4KB
example-socket.cpp 4KB
test-stringN-output.cpp 4KB
test-string-output.cpp 4KB
example-doom.cpp 3KB
udf_template.cpp 2KB
example-compound.cpp 2KB
test-compound-plus-string.cpp 888B
example-add_datasets.cpp 836B
test-multistring.cpp 717B
test-compound-output.cpp 633B
test-compound-string.cpp 604B
test-compound-nostring.cpp 558B
test-string.cpp 494B
sine_wave.cpp 440B
test-multi-datasets.cpp 422B
simple_vector.cpp 273B
create-ppa 2KB
create-yum 2KB
albumlist.csv 36KB
README.Debian 246B
Dockerfile 2KB
Dockerfile 1KB
format 13B
.gitignore 51B
miniz.h 66KB
sysdefs.h 8KB
base64.h 5KB
backend.h 3KB
user_profile.h 3KB
debug.h 2KB
dataset.h 2KB
python_backend.h 2KB
cpp_backend.h 2KB
lua_backend.h 1KB
sharedlib_manager.h 1017B
anon_mmap.h 762B
sandbox.h 723B
io_filter.h 221B
example-compound.h5dump 71KB
example-sine_wave.h5dump 51KB
example-add_datasets.h5dump 33KB
example-compound-varstring_mixed_plus_string.h5dump 10KB
example-simple_vector.h5dump 9KB
example-string3.h5dump 7KB
example-multistring.h5dump 6KB
example-string.h5dump 6KB
example-varstring.h5dump 6KB
example-string2.h5dump 4KB
example-string3.h5dump-cpp 7KB
example-sine_wave.h5dump-lua 51KB
json.hpp 784KB
LICENSE 1KB
test-stringN-output.lua 3KB
test-string-output.lua 3KB
udf_template.lua 2KB
example-compound.lua 1KB
example-sine_wave.lua 1KB
example-add_datasets.lua 867B
test-compound-string.lua 628B
test-compound-nostring.lua 572B
test-compound-output.lua 552B
example-simple_vector.lua 464B
test-string.lua 445B
sine_wave.lua 416B
test-multi-datasets.lua 381B
simple_vector.lua 310B
Makefile 2KB
README.md 9KB
INSTALL.md 4KB
SECURITY.md 2KB
README.md 578B
README.md 543B
AUTHORS.md 172B
modify_elf_section 334B
hdf5.pc 320B
hdf5-udf.png 182KB
hdf5-udf-seccomp.png 89KB
example-string-output.py 3KB
test-stringN-output.py 3KB
test-string-output.py 3KB
udf_template.py 2KB
example-csv_to_compound.py 2KB
共 135 条
- 1
- 2
资源评论
jacknrose
- 粉丝: 20
- 资源: 4542
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功