Add test scripts

This commit is contained in:
Dimitri Lozeve 2024-11-15 20:59:02 +01:00
parent 6c1d57f9cd
commit 8943455447
4 changed files with 60 additions and 0 deletions

19
test.bqn Normal file
View file

@ -0,0 +1,19 @@
ExtractMetadata,GetArrayNames,GetArray,SerializeArrays•Import"safetensors.bqn"
# Read a safetensors file generated from Python
bytes•file.MapBytes"arrs.safetensors"
{•Out𝕩•Show bytesGetArray𝕩}¨GetArrayNames bytes
# Serialize BQN arrays to a safetensors file
a32101100
b34560
c233.14×6
"test.safetensors"•file.Bytes "arr_a""arr_b""arr_c" SerializeArrays abc
# Read the file that was created
bytes•file.MapBytes"test.safetensors"
namesGetArrayNames bytes
{•Out𝕩•Show bytesGetArray𝕩}¨names
! abytes GetArray "arr_a"
! bbytes GetArray "arr_b"
! cbytes GetArray "arr_c"