@Override
    public List<Double> predict(List<Double> in) {
        if (filterInputs) {
            return pLearner.predict(pTransform.transform(in));
        } else {
            return pTransform.untransform(pLearner.predict(in));
        }
    }