Commit graph

1739 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 9cf33b094c ML - исправление ошибок и неточностей (внешний аудит) 2026-04-13 21:05:51 +03:00
Mikhalkovich Stanislav b9aa6ae65d ML - рефактринг, исправление неточностей 2026-04-11 20:35:52 +03:00
Mikhalkovich Stanislav d41a519d53 MLUtilsABC.pas
MAPE MedianAE
Правки в ML
2026-04-06 23:04:46 +03:00
Александр Земляк c69daac622
Рефакторинг таблицы символов, чтобы заполнялся только один словарь (#3417)
* Refactor SymbolTable to improve architecture

* Fix PABCSystem function calls in SPython standard modules

* Fix names search in SymbolTable and CollectNamesFromUsedUnits in Compiler

* Add SemanticRulesConstants.SymbolTableCaseSensitive setting in pcu reader

* Fix case sensitive search in DSSymbolTable class

* Add case sensitive search test cases for SPython

* Leave only one dictionary in SymbolsDictionary class

* Refactor Find function in SymbolsDictionary

* Fix math.pys module

* Fix str.pys

* Imrove Find method in SymbolsDictionary

* DefaultIfEmpty was wrong - need to use Any()
2026-04-06 22:41:26 +03:00
Mikhalkovich Stanislav f61cd7770c ML - правки аудита 2 2026-04-05 00:00:36 +03:00
Mikhalkovich Stanislav 5c8f2b0caa ML - исправления очередного аудита 2026-04-04 21:48:15 +03:00
Mikhalkovich Stanislav e338acb18b ML - рефактор 2026-04-04 14:33:26 +03:00
Mikhalkovich Stanislav 69f90b3666 ML Pipeline - исправления архитектуры 2026-04-04 13:55:22 +03:00
Mikhalkovich Stanislav b9b55b513b ML - IColumnBoundStep - ограничение для target в Pipeline 2026-04-04 12:27:49 +03:00
Mikhalkovich Stanislav 431c2a9861 ML - рефакторинг, примеры 2026-04-03 23:35:26 +03:00
Mikhalkovich Stanislav 97eb1132bb ML Join ускорил, исправил ошибки 2026-04-02 01:26:27 +03:00
Mikhalkovich Stanislav c8a1b87a2c ML TransformLabels
StratifiedTrainTestSplit в Dataset
2026-04-01 06:33:26 +03:00
Mikhalkovich Stanislav ef27d97dc0 ML Groups небольшая правка 2026-03-31 14:19:18 +03:00
Mikhalkovich Stanislav 91346d8cbe Исправления в ML модулях 2026-03-31 12:38:47 +03:00
Mikhalkovich Stanislav a8d8ce82bf ML - примеры 2026-03-25 14:07:27 +03:00
Mikhalkovich Stanislav 7b1f89fb4c Добавлены примеры ML
Улучшены параметры синтетических датасетов

Метрики разнесены по трем классам

PlotML - сделан Surface и улучшены палитры
2026-03-24 14:26:08 +03:00
Mikhalkovich Stanislav 750902d09f ML Pipeline небольшие правки 2026-03-21 23:56:48 +03:00
Mikhalkovich Stanislav 2c49b0d2d8 ML - правки в интерфейсах и Pipeline 2026-03-21 16:30:25 +03:00
Mikhalkovich Stanislav 50e09e1b06 ML - многочисленные изменения и примеры 2026-03-19 00:02:32 +03:00
Mikhalkovich Stanislav d588671441 ML небольшие изменения 2026-03-11 18:30:33 +03:00
Mikhalkovich Stanislav 18e4c5ba79 Utils этот несчастный из одной функции подправил 2026-03-11 12:13:41 +03:00
Mikhalkovich Stanislav 463d7c30ef DataAdapters
Dataset iris.csv

PrintPreview поправил

Класс Dataset
2026-03-11 10:50:15 +03:00
Mikhalkovich Stanislav a40a45d47a function PascalABCDirectory: string;
ML - Datasets, мелкие правки, примеры
2026-03-10 13:32:40 +03:00
Mikhalkovich Stanislav 779dc358b6 Пример на Blobs
Поправлены комменты в ML
2026-03-08 22:25:12 +03:00
Mikhalkovich Stanislav b5730957f8 MLDatasets.pas
PlotML - новые стандартные ML-модули
2026-03-08 18:31:35 +03:00
Mikhalkovich Stanislav d2fd6c21d6 ML - Metrics, Validation - Production уровень
PABCSystem - добавлен huffle с параметром rnd

RandomForest - добавление OOB

MLModels - сообщения об ошибках и доведение до Production
2026-03-03 14:14:59 +03:00
Mikhalkovich Stanislav 03fa44dc8b ML -
Проверки на NaN Inf
2026-03-02 00:22:35 +03:00
Mikhalkovich Stanislav 398ea2440f mlpIPELINEabc - НОВЫЙ МОДУЛЬ
DataPipeline - закончен
2026-02-26 22:40:34 +03:00
Mikhalkovich Stanislav f834ed4ea9 ML - Knn модели 2026-02-25 23:46:09 +03:00
Александр Земляк 2e678bf965
Добавление стандартных имен в фиктивный модуль вместо стандартного модуля в Intellisense (#3387)
* Add forIntellisense checks in NameCorrectVisitor

* Refactor standard names adding in Intellisense

* Edit tuples compilation sample for SPython

* Delete char type in SPython Intellisense

* Fix ProcRealization documentation initialization

Нужно, чтобы метод WithRefreshedDescription корректно работал, когда описание задается вручную.
2026-02-25 21:39:38 +03:00
Mikhalkovich Stanislav 3de119c8fc seed - везде ввел в параметры для воспроизводимости.
seed = -1 - случайно
2026-02-25 15:15:47 +03:00
Mikhalkovich Stanislav e5c9344b74 ML - док комменты и Clone - в порядке 2026-02-24 14:27:05 +03:00
Mikhalkovich Stanislav 3e88b53848 ML - GradientBoostingClassifier GradientBoostingRegressor - 1.0 Freeze 2026-02-23 17:04:37 +03:00
Mikhalkovich Stanislav 82d76425a0 Поправил аргументы по умолчанию в конструкторе 2026-02-23 10:32:04 +03:00
Mikhalkovich Stanislav a7b113e6f8 В конструкторах разрешены именованные аргументы.
Интересно, почему раньше были запрещены

ML - первая версия GradientBoostingClassifier
2026-02-22 21:01:14 +03:00
Mikhalkovich Stanislav e144f5c097 ML - GradientBoostingClassifier 2026-02-21 20:19:56 +03:00
Mikhalkovich Stanislav 797b8c6f4c ML - GradientBoostingRegressor 2026-02-21 13:34:18 +03:00
Mikhalkovich Stanislav 688809894a ML - RandomForestRegressor, RandomForestClassifier 2026-02-21 00:35:07 +03:00
Mikhalkovich Stanislav 0c4aaad2d1 ML - перед RandomForest 2026-02-19 22:06:38 +03:00
Mikhalkovich Stanislav 5ddc24e36a LeafValue для TreeNode 2026-02-19 09:43:42 +03:00
Mikhalkovich Stanislav 31aaf0d13d ML - добавки 2026-02-19 09:33:09 +03:00
Mikhalkovich Stanislav 3d8ebff9ba Поправленные исключения в модулях ML (не до конца) 2026-02-18 10:38:42 +03:00
Mikhalkovich Stanislav d09da0213e GetTranslation - сделал публичной
MLExceptions - новый модуль
2026-02-17 19:59:28 +03:00
Mikhalkovich Stanislav c99dcd30b8 ML - небольшой рефакторинг 2026-02-17 16:18:17 +03:00
Mikhalkovich Stanislav 98fe38141b TipPainterTools - исправил возможное падение
operator* в Matrix сделал extension
2026-02-16 15:46:15 +03:00
Mikhalkovich Stanislav 95a1e58952 Много добавок в ML 2026-02-16 14:12:07 +03:00
Mikhalkovich Stanislav f0599232a9 gridSearch RidgeRegression ElasticNet 2026-02-15 08:43:44 +03:00
Mikhalkovich Stanislav bc77b1564a Новые ML-модули и исправление старых 2026-02-14 11:55:00 +03:00
Mikhalkovich Stanislav d8c0645ac0 Новые модули ML LinearAlgebraABC и PreprocessorABC.pas 2026-02-11 14:24:08 +03:00
Mikhalkovich Stanislav 38599a310f DataFrameABC 1.1 - полностью на DataFrameSchema 2026-02-07 13:06:49 +03:00