ray.data.Dataset.schema#
- Dataset.schema(fetch_if_missing: bool = True) Schema | None [源代码]#
返回数据集的架构。
示例
>>> import ray >>> ds = ray.data.range(10) >>> ds.schema() Column Type ------ ---- id int64
备注
如果此数据集包含多个读取,或者如果无法根据数据源提供的元数据确定模式,或者如果 ``fetch_if_missing=True``(默认值),则此操作将触发对此数据集执行的惰性转换。
时间复杂度: O(1)
- 参数:
fetch_if_missing – 如果为 True,则在模式未知时同步获取模式。如果为 False,则在模式未知时返回 None。默认为 True。
- 返回:
记录的
ray.data.Schema
类,如果架构未知且 fetch_if_missing 为 False,则为 None。