列出模型
可以使用 gds.model.list()
过程检索有关目录中模型的信息。
语法
从目录中列出模型
CALL gds.model.list(modelName: String)
YIELD
modelName: String,
modelType: String,
modelInfo: Map,
creationTime: DateTime,
trainConfig: Map,
graphSchema: Map,
loaded: Boolean,
stored: Boolean,
published: Boolean
名称 | 类型 | 默认值 | 可选 | 描述 |
---|---|---|---|---|
modelName |
字符串 |
|
是 |
模型的名称。如果未指定,则列出目录中的所有模型。 |
名称 | 类型 | 描述 |
---|---|---|
modelName |
字符串 |
模型的名称。 |
modelType |
字符串 |
模型的类型。指示用于训练模型的训练算法。 |
modelInfo |
地图 |
有关已训练模型的详细类型特定信息。 |
creationTime |
日期时间 |
创建模型的时间。 |
trainConfig |
地图 |
用于训练模型的训练配置。 |
graphSchema |
地图 |
训练模型的图的模式。 |
loaded |
布尔值 |
True,如果模型在内存模型目录中 加载。 |
stored |
布尔值 |
True,如果模型在磁盘上 存储。 |
published |
布尔值 |
True,如果模型已 发布。 |
示例
在本节中,我们将说明如何在模型目录中列出模型。为简单起见,我们假设已训练了两个名为 my-model1
和 my-model2
的模型,并且它们存在于模型目录中。
列出所有模型
最简单的情况是列出所有模型。这可以通过在不使用任何参数的情况下调用 gds.model.list()
来完成。
列出有关所有模型的信息
CALL gds.model.list()
YIELD modelName, modelType, modelInfo, loaded, stored, published
modelName | modelType | modelInfo | loaded | stored | published |
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
由于此模型只是一个示例,因此我们省略了其训练详细信息。
列出特定模型
我们还可以请求仅列出有关特定模型的详细信息。这可以通过将模型名称作为参数提供给过程来完成。
列出有关特定模型的信息
CALL gds.model.list('my-model1')
YIELD modelName, modelType, modelInfo, loaded, stored, published
modelName | modelType | modelInfo | loaded | stored | published |
---|---|---|---|---|---|
|
|
|
|
|
|