Перейти к содержимому

ML PascalABC.NET

ML PascalABC.NET — библиотека анализа данных и машинного обучения для PascalABC.NET. Позволяет анализировать данные и строить ML-модели прямо в PascalABC.NET:

  • загрузка и обработка табличных данных;
  • подготовка данных и признаков;
  • визуализация и анализ данных;
  • обучение моделей и оценка их качества.

Не требует внешних зависимостей.

Возможности

// Загрузка, фильтрация и сортировка датасета
uses MLABC;
begin
var df := DataFrame.FromCsvText('''
name,age,score
Алиса,20,85
Боб,22,90
Чарли,21,78
''');
df.Filter(row -> row['age'] >= 21)
.SortBy('score')
.Print;
end.
Вывод
name age score
Чарли 21 78
Боб 22 90

С чего начать