Fast and Safe Tensor serialization
Project description
Installation
pip install safetensors
Usage
Numpy
from safetensors.numpy import save_file, load_file
import numpy as np
tensors = {
"a": np.zeros((2, 2)),
"b": np.zeros((2, 3), dtype=np.uint8)
}
save_file(tensors, "./out.bin")
# Now loading
loaded = load_file("./out.bin")
Torch
from safetensors.torch import save_file, load_file
import torch
tensors = {
"a": torch.zeros((2, 2)),
"b": torch.zeros((2, 3), dtype=torch.uint8)
}
save_file(tensors, "./out.bin")
# Now loading
loaded = load_file("./out.bin")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
safetensors-0.0.1.tar.gz
(5.9 kB
view hashes)
Built Distributions
safetensors-0.0.1-cp39-cp39-win32.whl
(169.5 kB
view hashes)
safetensors-0.0.1-cp38-cp38-win32.whl
(169.4 kB
view hashes)
Close
Hashes for safetensors-0.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62d6bc8cf35794eae8c600f57b1f14510c16a6211f8865f5bff607a2f955700b |
|
MD5 | 3fe644b192f2a92c4ca6b89b7fa8697c |
|
BLAKE2b-256 | fb55a0279e2fdb239fa06612fc760c0d54aff81117094ca8e6ad84c67e919e01 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfb5fb4f832480ccb49e10f518b883ca20e53bdfd8724bf979267d7dabfd2541 |
|
MD5 | 3d756d375d4dc48a293cbcbf5288e171 |
|
BLAKE2b-256 | 8b434c926cedf86ae2cc76617a23f9dff78811c65c641c245e3feac35abba9e5 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41bc4863c3679728d6abfd2fd9c772c0619879fa55609f4cdfed8a082e0ac713 |
|
MD5 | 697de22fac11a0d61847d1f3175f47aa |
|
BLAKE2b-256 | bc172f105b831c28e084a46c7faed98474d8915c36efc1f38510adef0eda5341 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33bc7abd60dada581a836b69a82f50d63be6e21618b3674a6b70e37ecac74b34 |
|
MD5 | f15cadc0c15c03aedb5d86909f7aad82 |
|
BLAKE2b-256 | 9f29649064f157f2f4138b3b39b78d7d632ed0ba99367e8dc336db5d300118e0 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9ad07c10116c55031f93f0cd6da6d4e6f9228815fc9eed23d84a0080ce7c5f7 |
|
MD5 | b5511c669872e3c27b34741fbeb27175 |
|
BLAKE2b-256 | e1d8a23dba0d59d5aeb5ea325125947306568e53dab0c040c92e43a306444904 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50d87d316d242ae6162f24bb2a900c5b9e54ff13e10b16a16f216911ff68c7df |
|
MD5 | bd3b3b875f17505fb9df0d0380d66379 |
|
BLAKE2b-256 | 9e1d899544f8fd1411b1ce6c7c1ffd542e4e696315174715ab4df7ec68fff9a0 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 922a8969174c040d347c417896091f9ec8e76740a1a60571920dd24133ab81fe |
|
MD5 | 671258a89b624817799c875367561679 |
|
BLAKE2b-256 | 6378d815893026e42c98039d9873ea32ab8ce447bcbfb19ee8a6a7c83037e8f0 |
Close
Hashes for safetensors-0.0.1-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 278e2ef96787a23fac20078a2dfc0d670ec68b800e4f0b6b1c505cb91d66be7f |
|
MD5 | 036fb3d4da81c276ae99fa73c856bbe6 |
|
BLAKE2b-256 | a6d24f1c3a2b2d839c706cf7d1aa6f8b31b201533f0462d312a8cc575bdce71c |
Close
Hashes for safetensors-0.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80e7494f44b020b512957fd4adb68d4e1aad129e06a177fc0866b734da5bc9b4 |
|
MD5 | f027bdd57c42e7fc54029a5a447058bb |
|
BLAKE2b-256 | 44e4449111af3af6ea156716f4d33730900e8045d82e6bd47fe6d5d7048c886e |
Close
Hashes for safetensors-0.0.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 639b4d1be46e2d0389a3eba40daec3187e75c3d55d46148cfa117e5d2b2cec04 |
|
MD5 | e68f1ee4928df688a00d48e436092dd2 |
|
BLAKE2b-256 | 0d031e118556947cbbaf6975ab629c1c8e24034a40a01f645eb35a45720d8ab3 |
Close
Hashes for safetensors-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cc3722eb15ef9fc081e674684f010e8ebd9ad08c8f910eade48cd16624047e2 |
|
MD5 | 7dac79542bbaca9a94db423a46a4be0e |
|
BLAKE2b-256 | dc45748b2f832782019a5ba408576b2ee22fdc554684ee7f3c20d40f7a5e05e8 |
Close
Hashes for safetensors-0.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 578307a9bd948872cc7bf204ffb505a02854c572d758bd9d5ec55b5490a0d818 |
|
MD5 | e20957fa3a2576f3352300a5a3447acd |
|
BLAKE2b-256 | 1bfb0854d0b7e2f94079c3ee277524331d8afdf849a937d3b5d2e3aadbd3548c |
Close
Hashes for safetensors-0.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5372dc6e5c02a02cff28b853086f7c01c55f189626318d58ee244139926ead0 |
|
MD5 | 53533290c1179d36aeb3c11019bb2c4c |
|
BLAKE2b-256 | fdf7779823cae50e7813351d81a85ddab6d1d4ea6f880453b8e99f63e885883b |
Close
Hashes for safetensors-0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ae81c36540b42edca9d80a2f29736cf18db32cc8c245f0d488c26e933a1c7cb |
|
MD5 | bd95f906c6892a1eed3ff66e5e821458 |
|
BLAKE2b-256 | 41609f4dd51f024863f4c1853b851fffc295c1a02591d3a90017473a61a68b28 |
Close
Hashes for safetensors-0.0.1-cp39-cp39-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c5024e191f64743a7c90b3b794e34d0907dd33f471877c48702dd5871c0628e |
|
MD5 | 98f575f7a3887f38136cd2770a00d4e0 |
|
BLAKE2b-256 | 24ce77ca60eed304d386daf78be64a53b0cb9865c38ba8ec23c240f0f634a4aa |
Close
Hashes for safetensors-0.0.1-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e62e9927735bcb5800d721d758df741e8fa1113a832fe2fac9d9da6d98436ddc |
|
MD5 | 70d9f97be3464b3bbd57d6793320c299 |
|
BLAKE2b-256 | c26899f8bc68450e0abdbfd4741a87d38307a5e9ab1d8f5a237dcd0a02f9739f |
Close
Hashes for safetensors-0.0.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51c5e58e064c913f90a56900d9f163d9aff14de8c73af36b8a383d3d9f47df25 |
|
MD5 | c780812b197163fcf746650081dea353 |
|
BLAKE2b-256 | 2778a12f01b530d94fdf2f85b8ffb23a086813c0e4ebead270f2a75e933c216d |
Close
Hashes for safetensors-0.0.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbd7057ec3f52c2f7612b1c1d9f68b9c4f6fb50dd2a62194e0a894be5590f663 |
|
MD5 | ba432b1391dbd51baecb251b7578e8f4 |
|
BLAKE2b-256 | 0a4ccb343c8652c6dd579bb792207b048501e2f12e129a0ff6c9d5ca78f4c3e4 |
Close
Hashes for safetensors-0.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af33653792874256e0265eefa2dcda84cd6b3010ec7b1e4c1e1c112342d378b9 |
|
MD5 | a90a53d675f07b10ec4652f9ad555e10 |
|
BLAKE2b-256 | 81b44bdee783f8f592bdc9f38b8bf399ef964989d8a4064892543f4c8e36d079 |
Close
Hashes for safetensors-0.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5fa8b6b673bb038726c3ee74c74f2d5124525be494511a049e0362528bbf526 |
|
MD5 | af6168e23cb45d8e821af721a44f36a1 |
|
BLAKE2b-256 | 35b42684acb7b3cda4bbdeafadc322c4170f85affb963b89251bd49c089624dc |
Close
Hashes for safetensors-0.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 900e6d3ecb819b96765578b93af697cc83f8844ed6fca7fb5f9ebf102bd83789 |
|
MD5 | c849fb4ca38129d41a62e22ae2a9ea68 |
|
BLAKE2b-256 | d1057ab4dc84175cfdae16c4771f574cdfddd1343dcc6fc38126f524e4f69322 |
Close
Hashes for safetensors-0.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77415f676b630907f57292b02710ab38a796739df1d07fac131db5218d0effa2 |
|
MD5 | 0e097c4dd6955d50ab7bd31c865510d0 |
|
BLAKE2b-256 | e30edeb85cf6cd63564b07b2d2625509d80ac1055ea0598da725bb4bf882a1a2 |
Close
Hashes for safetensors-0.0.1-cp38-cp38-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1979301602e87c25909b05cbe82f06d2499d498d8b65903d3ac8e5d4f11ff915 |
|
MD5 | df8bf5b235c17cceacc980c8d6266fec |
|
BLAKE2b-256 | 3e8548b0defacda5afdcea02358ce5c715db0010b96bb40d50341c7d8a8e7b53 |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aef8371116d0ef94cfe661eb621ede48996b5e92a6ee70c3b6a6c2a2bcd34ae2 |
|
MD5 | a1aa9df5e8b75e4b91612097c9ae7178 |
|
BLAKE2b-256 | d2544817eab8909a6b6eb2ebe0b4ff8980b38015b18b97df204c24209f289ad4 |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52fdc7f8955669aef7d286bda6714d5e5bf39fd3bc88bde0724da917db7b2b6f |
|
MD5 | 7ff4138225a58a0659a38bdf485d5966 |
|
BLAKE2b-256 | d09d25ac897694c9d067fc2f1d2a5d3e78075d57442ab6c8e9269c1ef68c581c |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98236afaf9b7d5599e2547fa90289b4ae2d05d6c7126cb3b3b68434386964d4b |
|
MD5 | 9357208e9c51b7364f939a6e6a2455ad |
|
BLAKE2b-256 | 87e87e4dfa85afb8981f18ed55a25f39aa91e21613bf8543da35456115fbf477 |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01b4bed3c641334d28d4b6cbcc62e8da8bd2997523a72006e0b376741ac093cd |
|
MD5 | 6d018d5c165b7a0fc3c397c9c57accad |
|
BLAKE2b-256 | e2f9fc22efbc1f4453f8d5f733800ffd46511df6e2ec79e4252b3f08984e90f9 |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc302bbd9824ac544b9258240e44f134b37f3727912af9a8bdc2a807300d0722 |
|
MD5 | 0896b9922f7e9d3176b0ce41027f9933 |
|
BLAKE2b-256 | 925cae8e3cd2aedead7cad8d9bf3e8bd81a4f2ab9979d3a5ae6f7ded009c4226 |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b64d29adf01cec4e73e7469bba402644c47ec9a8a8c27b432c2617806cfce499 |
|
MD5 | 2ae3f0aff267153dd6534c2b86297732 |
|
BLAKE2b-256 | 43050831d86b35ce2d27ca1682c67cf99476e38b88c17df2569e607c12f128e0 |
Close
Hashes for safetensors-0.0.1-cp37-cp37m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0f91c9c38beee5f1609374acc02028d72f9bd6fa74835e016145dc33470acf1 |
|
MD5 | fa68534dd18696601be7ee61ba73fd79 |
|
BLAKE2b-256 | 56039a2fee980dc497e1d2fac13cb755f9dc9b8c0b3f2a20b021206f2cf532a8 |