查询数据集列表
分页查询用户的数据集列表。
list_datasets(session, dataset_type=None, dataset_name=None, offset=None, limit=None)
示例代码
- 示例一:查询数据集列表
from modelarts.session import Session from modelarts.dataset import Dataset session = Session() # 查询数据集列表 dataset_list = Dataset.list_datasets(session) print(dataset_list) # 打印出查询结果
- 示例二:根据数据集类型查询数据集列表
# 查询图像分类数据集 dataset_list = Dataset.list_datasets(session, dataset_type=0) print(dataset_list)
- 示例三:根据数据集名称查询数据集列表
# 查询名称中包含dataset的数据集列表 dataset_list = Dataset.list_datasets(session, dataset_name="dataset") print(dataset_list)
- 示例四:分页查询数据集列表
# 默认一次返回10条数据集记录,可通过设置limit和offset进行分页查询 dataset_list = Dataset.list_datasets(session, offset=0, limit=50) # 查询第1-50条记录 print(dataset_list) dataset_list = Dataset.list_datasets(session, offset=1, limit=50) # 查询第51-100条记录 print(dataset_list)
参数说明
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
session |
是 |
Object |
会话对象,初始化方法请参见Session鉴权。 |
dataset_type |
否 |
Integer |
根据数据集类型查询数据集列表,默认为空。可选值如下:
|
dataset_name |
否 |
String |
模糊匹配数据集名称,默认为空。 |
offset |
否 |
Integer |
分页列表的起始页,默认为0。 |
limit |
否 |
Integer |
指定每一页返回的最大条目数,取值范围[1,100],默认为10。 |