Коллеги, добрый день! Подскажите, пожалуйста, с небольшой задачей по написанию своего класса. Не совсем еще понял, как верно делать наследования от известных библиотек и тут возник вопрос. Я хочу использовать кросс-валидацию и Pipeline для решения задачи, мне нужен класс, который считает на трейне какие-то агрегаты, а на тесте их применяет, поскольку агрегаты на основе целевой метки. По факту класс просто добавляет фичи. Достаточно ли просто отнаследовать TransformerMixin для корректной работы кросс-валидации? То есть X_train будет биться на фолды и при тесте на каком-то фолде будет использовать только transfrom от класса cv_features?