Safetensors documentation
API de Tensorflow
API de Tensorflow
safetensors.tensorflow.load_file
< source >( filename: typing.Union[str, os.PathLike]backend: str = 'mmap' ) → Dict[str, tf.Tensor]
Parámetros
- filename (
str, oos.PathLike) — El nombre del archivo que contiene los tensores - backend (
str, opcional, valor predeterminado"mmap") — Backend de almacenamiento utilizado para servir los bytes de los tensores."mmap"(predeterminado) y"pread"usanpread(2)para leer los bytes de los tensores.
Devuelve
Dict[str, tf.Tensor]
diccionario que contiene el nombre como clave y el valor como tf.Tensor
Carga un archivo safetensors en formato tensorflow.
safetensors.tensorflow.load
< source >( data: bytes ) → Dict[str, tf.Tensor]
Carga un archivo safetensors en formato tensorflow a partir de bytes puros.
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
Parámetros
- tensors (
Dict[str, tf.Tensor]) — Los tensores entrantes. Los tensores deben ser contiguos y densos. - filename (
str, oos.PathLike)) — El nombre del archivo en el que se está guardando. - metadata (
Dict[str, str], opcional, valor predeterminadoNone) — Metadatos opcionales de solo texto que puede desear guardar en su encabezado. Por ejemplo, puede ser útil para especificar más detalles sobre los tensores subyacentes. Esto es puramente informativo y no afecta la carga de tensores.
Devuelve
None
Guarda un diccionario de tensores en bytes crudos en el formato safetensors.
safetensors.tensorflow.save
< source >( tensors: typing.Dict[str, tensorflow.Tensor]metadata: typing.Optional[typing.Dict[str, str]] = None ) → bytes
Parámetros
- tensors (
Dict[str, tf.Tensor]) — Los tensores entrantes. Los tensores deben ser contiguos y densos. - metadata (
Dict[str, str], opcional, valor predeterminadoNone) — Metadatos opcionales de solo texto que puede desear guardar en su encabezado. Por ejemplo, puede ser útil para especificar más detalles sobre los tensores subyacentes. Esto es puramente informativo y no afecta la carga de tensores.
Devuelve
bytes
Los bytes crudos que representan el formato
Guarda un diccionario de tensores en bytes crudos en el formato safetensors.