На этом шаге мы рассмотрим способ получения этих атрибутов.
Часто бывают ситуации, когда вам нужно посмотреть атрибуты одного из этапов конвейера, например, коэффициенты линейной модели или компоненты, извлекаемые с помощью PCA. Самый простой способ получить подробную информацию об этапах конвейера заключается в том, чтобы воспользоваться атрибутом named_steps, который является словарем с именами этапов и моделями:
[In 21]: # подгоняем заранее заданный конвейер к набору данных cancer pipe.fit(cancer.data) # извлекаем первые две главные компоненты на этапе "pca" components = pipe.named_steps["pca"].components_ print("форма components: {}".format(components.shape)) форма components: (2, 30)
На следующем шаге мы рассмотрим работу с атрибутами конвейера, помешенного в объект GridSearchCV.