Согласно этому модулю Scikit-Learn правильный синтаксис должен быть:
imputer.fit(X[:,1:3])
вместо:
imputer = SimpleImputer.fit(X[:,1:3])
Вы проверили, что Ваше свойство, на которое ссылаются, все еще загружается лениво? Для NHibernate для загрузки ссылок лениво это должно быть уверено, что ссылкой является NOT NULL. Когда Вы устанавливаете незнакомый =, "игнорируют", Вы косвенно говорите NHibernate, что существует возможность, что ссылка не может существовать, следовательно препятствуя тому, чтобы ограничение NOT NULL было допустимо. В случае Вы описали выше, Вы не встретитесь с ошибкой, но можно наблюдать, что нетерпеливый вызов к базе данных загружает Группу.