Safetensors documentation
Tensorflow API
Tensorflow API
safetensors.tensorflow.load_file
< source >( filename: typing.Union[str, os.PathLike]backend: str = 'mmap' ) → Dict[str, tf.Tensor]
Parametreler
- filename (
strveyaos.PathLike) — Tensörleri içeren dosyanın adı - backend (
str, isteğe bağlı, varsayılan"mmap") — Tensor baytlarını sunmak için kullanılan depolama arka ucu."mmap"(varsayılan) ve"pread", tensor baytlarını okumak içinpread(2)kullanır.
Dönüş değeri
Dict[str, tf.Tensor]
anahtar olarak ad, değer olarak tf.Tensor içeren sözlük
Bir safetensors dosyasını tensorflow biçimine yükler.
safetensors.tensorflow.load
< source >( data: bytes ) → Dict[str, tf.Tensor]
Safetensors dosyasını saf baytlardan tensorflow biçimine yükler.
safetensors.tensorflow.save_file
< source >( tensors: typing.Dict[str, tensorflow.Tensor]filename: typing.Union[str, os.PathLike]metadata: typing.Optional[typing.Dict[str, str]] = None ) → None
Parametreler
- tensors (
Dict[str, tf.Tensor]) — Gelen tensörler. Tensörlerin ardışık ve yoğun (dense) olması gerekir. - filename (
strveyaos.PathLike) — Kaydedilecek dosya adı. - metadata (
Dict[str, str], isteğe bağlı, varsayılanNone) — Başlığınızda kaydetmek isteyebileceğiniz isteğe bağlı, yalnızca metin içeren metadata. Örneğin, altta yatan tensörler hakkında daha fazla bilgi belirtmek için faydalı olabilir. Bu tamamen bilgilendirme amaçlıdır ve tensör yüklemesini etkilemez.
Dönüş değeri
None
Safetensors biçiminde, tensörlerden oluşan bir sözlüğü ham baytlara kaydeder.
safetensors.tensorflow.save
< source >( tensors: typing.Dict[str, tensorflow.Tensor]metadata: typing.Optional[typing.Dict[str, str]] = None ) → bytes
Parametreler
- tensors (
Dict[str, tf.Tensor]) — Gelen tensörler. Tensörlerin ardışık ve yoğun (dense) olması gerekir. - metadata (
Dict[str, str], isteğe bağlı, varsayılanNone) — Başlığınızda kaydetmek isteyebileceğiniz isteğe bağlı, yalnızca metin içeren metadata. Örneğin, altta yatan tensörler hakkında daha fazla bilgi belirtmek için faydalı olabilir. Bu tamamen bilgilendirme amaçlıdır ve tensör yüklemesini etkilemez.
Dönüş değeri
bytes
Biçimi temsil eden ham baytlar
Safetensors biçiminde, tensörlerden oluşan bir sözlüğü ham baytlara kaydeder.