Cette rubrique décrit le type de données utilisé dans OSS Connector pour l'IA/ML.
Type de données
Le type de données DataObject dans OSS Connector pour l'IA/ML prend uniquement en charge les modes écriture seule ou lecture seule. Le mode lecture seule permet la lecture séquentielle et aléatoire. Le mode écriture seule autorise uniquement l'écriture séquentielle.
Exemple :
class DataObject:
key: str
size: int
label: str
def __enter__(self) -> DataObject: ...
def __exit__(self, exc_type, exc_val, exc_tb): ...
def tell(self) -> int: ...
def seek(self, offset: int, whence: int) -> int: ...
def read(self, count: int) -> bytes: ...
def readinto(self, buf) -> int: ...
def write(self, data) -> int: ...
def close(self) -> int: ...
def copy(self) -> DataObject: ...
Méthodes
L'objet DataObject prend en charge les méthodes d'E/S courantes. Le tableau suivant détaille ces méthodes.
|
Méthode |
Type / Valeur de retour |
Description |
|
|
|
Identifiant unique de l'objet. |
|
|
|
Taille réelle de l'objet, exprimée en octets. |
|
|
|
Libellés associés à l'objet, utilisés pour sa classification ou son étiquetage. |
|
|
|
Méthode permettant d'accéder au gestionnaire de contexte pour initialiser l'instance |
|
|
|
Méthode utilisée pour quitter le gestionnaire de contexte afin de libérer les ressources ou effectuer des opérations de nettoyage. |
|
|
|
Renvoie la position actuelle du pointeur de fichier en mode lecture seule, exprimée en octets. |
|
|
|
Définit la position du pointeur de fichier en mode lecture seule, exprimée en octets. |
|
|
|
Lit le nombre spécifié d'octets à partir de la position actuelle du pointeur de fichier en mode lecture seule. Unité : |
|
|
|
Lit les données depuis la position actuelle du pointeur de fichier vers un tampon en mode lecture seule, puis renvoie le nombre réel d'octets lus. |
|
|
|
Écrit des données à la position actuelle du pointeur de fichier en mode écriture seule et renvoie le nombre d'octets écrits. |
|
|
|
Ferme le fichier et libère les ressources associées. |
|
|
|
Crée une nouvelle instance |