在设置公平配置时,我们只被询问训练数据中的标签列,而不是有效负载数据。因此,想了解当 UI 调用POST API 时,在请求有效负载/v1/fairness_monitoring
中设置的值是什么。class_label
它是硬编码的prediction
还是正在做其他事情?
1 回答
0
WML 有一个输出模式的概念,它定义了 WML 评分端点的输出模式以及不同列的作用。角色用于识别哪一列包含预测值,哪一列包含预测概率,以及类标签值等。输出模式是为使用模型构建器创建的模型自动设置的。也可以使用 WML python 客户端进行设置。WML 还会在发送数据进行评分时设置输出模式。
当输出模式标识包含预测的列时,UI 不会询问此信息。因此,列的名称不是硬编码的,而是可以是在输出模式中定义的任何内容。如果输出模式未识别预测列,则 UI 将显示允许用户选择预测列的屏幕。
WML python 客户端的文档位于:http ://wml-api-pyclient-dev.mybluemix.net/#repository 。搜索“OUTPUT_DATA_SCHEMA”以了解输出模式,使用的 API 是 store_model API,它接受 OUTPUT_DATA_SCHEMA 作为参数。
于 2018-09-22T02:59:27.403 回答