Safetensors documentation
API do Tensorflow
API do Tensorflow
safetensors.tensorflow.load_file
< source >( filename: typing.Union[str, os.PathLike]backend: str = 'mmap' ) → Dict[str, tf.Tensor]
Parâmetros
- filename (
str, ouos.PathLike)) — O nome do arquivo que contém os tensores - backend (
str, opcional, padrão"mmap") — Backend de armazenamento usado para fornecer os bytes dos tensores."mmap"(padrão) e"pread"usampread(2)para ler os bytes dos tensores.
Retorna
Dict[str, tf.Tensor]
dicionário que contém o nome como chave e o valor como tf.Tensor
Carrega um arquivo safetensors para o formato tensorflow.
safetensors.tensorflow.load
< source >( data: bytes ) → Dict[str, tf.Tensor]
Carrega um arquivo safetensors para o 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]) — The incoming tensors. Tensors need to be contiguous and dense. - filename (
str, ouos.PathLike)) — O nome do arquivo em que estamos salvando. - metadata (
Dict[str, str], opcional, padrãoNone) — Metadados opcionais de apenas texto que você pode querer salvar no cabeçalho. Por exemplo, pode ser útil especificar mais detalhes sobre os tensores subjacentes. Isso é puramente informativo e não afeta o carregamento dos tensores.
Retorna
None
Salva um dicionário de tensores em bytes brutos no 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]) — Os tensors de entrada. Os tensors precisam ser contíguos e densos. - metadata (
Dict[str, str], opcional, padrãoNone) — Metadados opcionais de apenas texto que você pode querer salvar no cabeçalho. Por exemplo, pode ser útil especificar mais detalhes sobre os tensores subjacentes. Isso é puramente informativo e não afeta o carregamento dos tensores.
Retorna
bytes
Os bytes brutos que representam o formato
Salva um dicionário de tensores em bytes brutos no formato safetensors.