class_docstr: Represents a dataset for use with MLflow Tracking, including the name, digest (hash),
  schema, and profile of the dataset as well as source information (e.g. the S3 bucket or
  managed Delta table from which the dataset was derived). Most datasets expose features
  and targets for training and evaluation as well.
class_docstr_tok: ["Represents","a","dataset","for","use","with","MLflow","Tracking",",","including","the","name",",","digest","(","hash",")",",","schema",",","and","profile","of","the","dataset","as","well","as","source","information","(","e.g",".","the","S3","bucket","or","managed","Delta","table","from","which","the","dataset","was","derived",")",".","Most","datasets","expose","features","and","targets","for","training","and","evaluation","as","well","."]
docstr: A unique hash or fingerprint of the dataset, e.g. ``"498c7496"``.
docstr_tok: ["A","unique","hash","or","fingerprint","of","the","dataset",",","e.g",".","``","``","498c7496","''","``","."]
code: def digest(self) -> str:
      """
      A unique hash or fingerprint of the dataset, e.g. ``"498c7496"``.
      """
      return self._digest
  
file_path: mlflow/mlflow/data/dataset.py
imports: import json
  from abc import abstractmethod
  from typing import Any, Dict, Optional
  from mlflow.data.dataset_source import DatasetSource
  from mlflow.entities import Dataset
  from mlflow.utils.annotations import experimental
label_desc: Use image node_id 6 for calling the Dataset obj's underlying member method code with example usage: obj.digest() and returns: self