# واجهة برمجة تطبيقات Tensorflow[[safetensors.tensorflow.load_file]]

#### safetensors.tensorflow.load_file[[safetensors.tensorflow.load_file]]

```python
safetensors.tensorflow.load_file(filename: typing.Union[str, os.PathLike], backend: str = 'mmap')
```

[المصدر](https://github.com/huggingface/safetensors/blob/main/bindings/python/py_src/safetensors/tensorflow.py#L103)

**المعاملات:**

filename (`str` أو `os.PathLike`)) : اسم الملف الذي يحتوي على المتجهات

backend (`str`، *اختياري*، القيمة الافتراضية `"mmap"`) : الخلفية التخزينية المستخدمة لتقديم بايتات الموترات. يستخدم `"mmap"` (الافتراضي) و`"pread"` الدالة `pread(2)` لقراءة بايتات الموترات.

**يعيد:** `Dict[str, tf.Tensor]`

قاموس يحتوي على الاسم كمفتاح والقيمة كـ`tf.Tensor`

يحمّل ملف safetensors إلى صيغة tensorflow.

مثال:

```python
from safetensors.tensorflow import load_file

file_path = "./my_folder/bert.safetensors"
loaded = load_file(file_path)
```

#### safetensors.tensorflow.load[[safetensors.tensorflow.load]]

```python
safetensors.tensorflow.load(data: bytes)
```

[المصدر](https://github.com/huggingface/safetensors/blob/main/bindings/python/py_src/safetensors/tensorflow.py#L76)

**المعاملات:**

data (`bytes`) : محتوى ملف safetensors

**يعيد:** `Dict[str, tf.Tensor]`

قاموس يحتوي على الاسم كمفتاح والقيمة كـ`tf.Tensor` على وحدة المعالجة المركزية

يحمّل ملف safetensors إلى صيغة tensorflow من بايتات نقية.

مثال:

```python
from safetensors.tensorflow import load

file_path = "./my_folder/bert.safetensors"
with open(file_path, "rb") as f:
    data = f.read()

loaded = load(data)
```

#### safetensors.tensorflow.save_file[[safetensors.tensorflow.save_file]]

```python
safetensors.tensorflow.save_file(tensors: typing.Dict[str, tensorflow.Tensor], filename: typing.Union[str, os.PathLike], metadata: typing.Optional[typing.Dict[str, str]] = None)
```

[المصدر](https://github.com/huggingface/safetensors/blob/main/bindings/python/py_src/safetensors/tensorflow.py#L41)

**المعاملات:**

tensors (`Dict[str, tf.Tensor]`) : الموترات الواردة. يجب أن تكون الموترات متصلة وكثيفة.

filename (`str` أو `os.PathLike`)) : اسم الملف الذي سنحفظ فيه.

metadata (`Dict[str, str]`، *اختياري*، القيمة الافتراضية `None`) : بيانات وصفية نصية اختيارية قد ترغب في حفظها في الترويسة. على سبيل المثال، قد يكون من المفيد تحديد مزيد من التفاصيل حول المصفوفات الأساسية. هذه البيانات وصفية بحتة ولا تؤثر على تحميل المصفوفات.

**يعيد:** `None`

يحفظ قاموسًا من المتجهات (tensors) في بايتات خام بصيغة safetensors.

مثال:

```python
from safetensors.tensorflow import save_file
import tensorflow as tf

tensors = {"embedding": tf.zeros((512, 1024)), "attention": tf.zeros((256, 256))}
save_file(tensors, "model.safetensors")
```

#### safetensors.tensorflow.save[[safetensors.tensorflow.save]]

```python
safetensors.tensorflow.save(tensors: typing.Dict[str, tensorflow.Tensor], metadata: typing.Optional[typing.Dict[str, str]] = None)
```

[المصدر](https://github.com/huggingface/safetensors/blob/main/bindings/python/py_src/safetensors/tensorflow.py#L10)

**المعاملات:**

tensors (`Dict[str, tf.Tensor]`) : الموترات الواردة. يجب أن تكون الموترات متصلة وكثيفة.

metadata (`Dict[str, str]`، *اختياري*، القيمة الافتراضية `None`) : بيانات وصفية نصية اختيارية قد ترغب في حفظها في الترويسة. على سبيل المثال، قد يكون من المفيد تحديد مزيد من التفاصيل حول المصفوفات الأساسية. هذه البيانات وصفية بحتة ولا تؤثر على تحميل المصفوفات.

**يعيد:** `bytes`

البايتات الخام التي تمثل التنسيق

يحفظ قاموسًا من المتجهات (tensors) في بايتات خام بصيغة safetensors.

مثال:

```python
from safetensors.tensorflow import save
import tensorflow as tf

tensors = {"embedding": tf.zeros((512, 1024)), "attention": tf.zeros((256, 256))}
byte_data = save(tensors)
```

