使用safetensors与ONNX
项目描述
onnx-safetensors
ONNX扩展,用于保存到和从safetensors加载 🤗。
安装
pip install --upgrade onnx-safetensors
用法
将张量加载到ONNX模型中
import onnx_safetensors
# Provide your ONNX model here
model: onnx.ModelProto
tensor_file = "model.safetensors"
# Apply weights from the safetensors file to the model
onnx_safetensors.load_file(model, tensor_file)
将权重保存到safetensors文件
import onnx_safetensors
# Provide your ONNX model here
model: onnx.ModelProto
tensor_file = "model.safetensors"
# Save weights from to the safetensors file
onnx_safetensors.save_file(model, tensor_file, convert_attributes=True)
# Save weights from to the safetensors file and clear the raw_data fields of the ONNX model to reduce its size
# model will be updated inplace
onnx_safetensors.save_file(model, tensor_file, convert_attributes=True, strip_data=True)
项目细节
关闭
onnx-safetensors-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3fea650ac07af6b126b485e555f70b23ed31d8e2b409e8c110e56e29dd0fffcd |
|
MD5 | 0eae628bae28a967b23283eb552f53de |
|
BLAKE2b-256 | e76815730fd72c7ecd52f1a7947af2eb77ecc860f05b0164b2ee944b81bf3235 |
关闭
onnx_safetensors-0.1.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e6456595859678fe0aef9d2c13d900f799cf229f455558cd95c13c82f05ac44f |
|
MD5 | 9c13be39ef9d94deb7da1ad64eb477ed |
|
BLAKE2b-256 | b8f4447ebf56eed958ff01799f53bb49c64f18d75863f2b52e06c91f9d332d89 |