Python 如何为使用CNTK层API创建的模型命名输出变量?

Python 如何为使用CNTK层API创建的模型命名输出变量?,python,cntk,Python,Cntk,我已经训练了一个具有多个输出的模型,我想通过名称来引用它。输入变量可以在API中的构造时命名,以便评估代码可以向适当的命名输入变量提供数据。但在某些情况下,我有多个标量输出的模型,现在它们似乎被赋予了某种编程构造的名称,可能是指用于构造它们的操作。在模型构建过程中,是否有方法提供输出变量的名称?(或者甚至在构建之后和保存模型以供以后评估之前重命名特定变量?在刚刚发布的版本中,输出命名方案已更改。虽然它仍然不允许在创建后更改输出名称,但它现在提供了一个适用于您的一致模式: 如果函数有单个输出,则输

我已经训练了一个具有多个输出的模型,我想通过名称来引用它。输入变量可以在API中的构造时命名,以便评估代码可以向适当的命名输入变量提供数据。但在某些情况下,我有多个标量输出的模型,现在它们似乎被赋予了某种编程构造的名称,可能是指用于构造它们的操作。在模型构建过程中,是否有方法提供输出变量的名称?(或者甚至在构建之后和保存模型以供以后评估之前重命名特定变量?

在刚刚发布的版本中,输出命名方案已更改。虽然它仍然不允许在创建后更改输出名称,但它现在提供了一个适用于您的一致模式:

如果函数有单个输出,则输出变量的名称与函数名称相同。如果有多个输出,它们将被命名为函数名加上输出顺序作为后缀,例如
Foo.1
Foo.2
,等等


刚发布的中的输出命名方案已更改。虽然它仍然不允许在创建后更改输出名称,但它现在提供了一个适用于您的一致模式:

如果函数有单个输出,则输出变量的名称与函数名称相同。如果有多个输出,它们将被命名为函数名加上输出顺序作为后缀,例如
Foo.1
Foo.2
,等等