Метод расширения — метод .NET, который является частью класса, но определяется вне класса. Первый параметр метода расширения является статическим this ссылкой на класс, к которому принадлежит метод расширения.
Методы расширения широко используются в ML.NET для создания экземпляров оценщиков.
[Глоссарий машинного обучения важных терминов (Электронный ресурс). Режим доступа: http:// learn.microsoft.com›ru-ru/dotnet/machine-learning /, свободный.]