如何绕过 ID 列而不在训练模型中使用但将其作为输出 - Azure ML
Posted
技术标签:
【中文标题】如何绕过 ID 列而不在训练模型中使用但将其作为输出 - Azure ML【英文标题】:How to bypass ID column without being used in the training model but have it as output - Azure ML 【发布时间】:2018-08-07 14:02:57 【问题描述】:模型中的输入数据包括ControlNo列。
但我不希望此列成为学习过程的一部分,因此我使用 Select Columns in Dataset
排除 ControlNo
列。
但作为输出,我想要这些列:
ControlNo, Score Label, Score Probability
所以基本上我不需要在学习过程中包含ControlNo
列,
但将其与Score Label
列一起作为输出。
我该怎么做?
【问题讨论】:
嗨 Oleg,您能否确认我的回答是否有帮助(或没有帮助:),以便其他访问者了解如何自己解决此问题? 对不起弗拉德。终于有时间去做了。你的回答肯定有帮助。非常感谢。 很高兴能帮上忙 :) 【参考方案1】:您可以使用Edit Metadata 模块来清除其“Feature”标志,而不是从数据集中删除 ControlNo 列 - 只需选择该列并将 Fields 设置为 Clear feature。
这将导致 Azure ML Studio 算法在训练期间忽略它,您可以将其作为输出的一部分返回。
【讨论】:
以上是关于如何绕过 ID 列而不在训练模型中使用但将其作为输出 - Azure ML的主要内容,如果未能解决你的问题,请参考以下文章
可以隐藏 SlickGrid 列而不将其从“列”数组中删除吗?
如何删除一列并创建一个新列而不是在 EF Core 中重命名?