我正在寻找一种方法来给管道输出 post-process 给出一些输入。

情景是我正在预测各种货币的价值,我已将这些价格调整为美元(pre-processed),以便更容易使用。现在,原始货币作为我的管道中的一个功能包含在内,在这种情况下它是 1-hot-encoded。

现在,我的管道吐出美元价格,我想有一个 post-processing 步骤,以某种方式可以访问原始功能值(在这种情况下只有货币),以便我可以查找并将其转换回来。

示例管道:

make_pipeline(
    FeatureTransformer(),
    Regressor(),
    ConvertCurrency() # how do I figure out the currency here?
)