История изменений SMILE
Релиз от 23.04.2025 (v0.5.3)
Добавили:
- Сделали проброс логов со всех серверов для пользователя (при запуске моделей)
- Сделали адаптивную верстку для мобильных телефонов (совсем чуть-чуть, чтобы было можно работать)
- Перевели
shapграфики наplotly. Теперь они стали в разы удобнее для анализа - Добавили блокировку графа при отключении соккетов (чтобы не терялась синхронизация с сервером)
- Добавили модель символьной регресии (alpha)
Исправили:
- Проработали еще ряд графиков:
TimeSeries,PrecisionRecall,NNResultsPlot,Roc_curve,GraphVisualizer,Dendrogram - Добавили описания к стилям графика
- Исправление ошибок
Релиз от 04.04.2025 (v0.5.2)
Целью релиза было развязать наши сервисы. Когда мы переходили, сводили общение сервисов между собой "чтобы работало". К сожалению, из-за этого остались некоторые избыточные api запросы между сервисами, которые нагружали их. Из-за этого было дополнительное ограничение для RPS. И вот свершилось, мы развязали порядка 70% узлов.
Добавили:
- Научились запускать расчеты на видеокартах. Этого пока нет, но это первый шаг к работе тяжелых моделей на видеокартах
- Добавили новый тип параметра для узлов модели:
select or int. В параметры можно выбрать одно из значений (напримерauto), а можно ввести свое int значение - Добавили загрузку предобученных нейронных сетей (alpha)
- Добавили mutex для графа (чтобы меньше было конфликтов при быстром тыкании в графе)
- Добавили модель BAMT
- Оптимизировали синхронизацию признаков с серверов в узлах данных (до этого было много запросов, сейчас один после редактирования группы признаков)
Исправили:
- Развязали
gatewayиgraph.service. То есть сервисы маршрутизации и где обрабатывается граф. - Исправили модель
QuantileSigmaOutlierModel - Исправили сортировку и фильтрацию в таблицах с результатами (с учетом пагинации)
- Исправили модель
KMeans - Исправили график GraphVisualizer (и добавили туда выбор дерева для визуализации)
- Навели красоту для графиков, добавили их описание и описание параметров
Инфраструктура и тесты:
- Почистили зависимости чтобы обновление было проще
- Внедрили Test Coverage для микросервисов
- Тесты для модели
TfIDFVectorizer,CountVectorizerиHashingVectorizer
Релиз от 17.02.2025 (v0.5.1)
Добавили:
- Добавили отправку предупреждений, если загружаемый датасет имеет смешанные типы данных в столбцах
- Добавили ограничение на количество символов в поле
тегдля проектов - Сделали читаемее ошибки в модели
DataFrameMultipleMath - Переделали панель отоборажения графиков для узлов данных
- Добавили пины для графиков (beta)
- Добавили
медиануимодув статистическое описание данных при их просмотре - Добавили модели
CountVectorizer,HashVectorizer,TfIDF(beta) - Добавили в
RegressionScorerстатистические критерии - Оптимизировали размер графа при его кешировали (сохранение и чтение стало еще быстрее, а значит и работа в графе стала быстрее)
- Проработали параметры
SimpleImputer, сделали параметры выбора стратегии селективным, чтобы не нужно было вручную писать стратегию - Перенесли построение графиков на удаленный вычислительный сервер для разгрузки основных серверов
Баги:
- Починили модели
DataFramePivotиDataFrameResetIndex - Починили шаринг проектов другим людям на просмотр и редактирование
- Починили синхронизацию кнопок в панели узла модели (при расчетах)
- Починили состояния перехода в поиск проектов по названию, при возвращении назад из проекта
- Починили сохранение описание узла
- Исправили скачивание файла в
jsonформате - Бьюти процедуры для графика
Histogram - Починили модель
DataFrameCosineSimularity
Релиз от 01.02.2025 (v0.5.0)
Добавили:
- Новое отображение данных (navigation). Тут же отображение изображения для классификации, сегментации и детектирование объектов (alpha).
- Добавили параметр
reset_indexв модельDataFrameConCat, чтобы можно было сбрасывать индексы объединенных датафреймов - Добавили окно с подсказкой для узла данных при наведении на узел, содержащее список признаков и их количество
- Добавили детальную страницу модели. Теперь из списка моделей можно более подробнее посмотреть на модель.
- Сделали модальное окно для загрузки данных (маленький шаг для подгрузки данных из kaggle, hugging face и других источников)
- Добавили возможность редактирования названий испытания
- Добавили сообщение об ошибке в случае авторизации по неправильному паролю или имени пользователя
- Добавили удаление ребер с помощью
Backspace - Добавили параметр
averageвClassificationScorer - Добавили модели классификации и регрессии:
Voting,StackingиBagging - Добавили подключение tg бота в профиле пользователя для отправки в бот уведомлений (beta)
- Добавили кнопку
Данныена ребре, чтобы в рамках ребра можно было бы посмотреть на отфильтрованные данные - Добавили возможность создания файла данных из интерфейса
- Добавили блокирование графа в течении обучения моделей МО
- Добавили возможность активировать/деактивировать узлы (влиет на запуск узлов по кнопке "Запустить граф")
- Добавили горячие клавиши для копирования, вставки, дублирования узлов и действий в пункте меню
- Добавили копирование таблицы напрямую, при создании датасета из интерфейса
- Добавили вывод коэффициентов модели линейной регресси после ее обучения, помимо таблицы с метриками качества
- Добавили возможность загрузки пользовательский моделей через
nuclioсервис в виде докер контейнеров (alpha) - Добавили интеллектуального помощника - чат бота. LLM может ответить на вопросы по данным и моделям (beta)
Изменили:
- Исправили кейс с работой и отображением более 100 признаков (за счет оптимизации хранения мета-информации о признаках)
- Добавили дополнительную валидацию при регистрации пользователей
- Исправили появления тэга
<b>в названиях узлов - Исправили сохранение полей email, имени и фамилии в личном кабинете
- Удалили null значения из графиков (на странице загрузки ресурсов)
- Исправили авто-изменения наименования узлов (до этого иногда он самопроизвольно менял)
- Исправлена ошибка активности индекатора новых уведомлений, при их прочтении
- Обновили локализацию
- Исправили сброс расчитанного узла после его дублирования
- Исправили отображение булевых значений в просмотре таблице
- Исправили опечатки на страницах платформы
- Проработали параметры моделей регрессии
- Скорректировали подсказку для модели
DropByNone - Исправили бесячий баг с перемещением курсора в конец при редактировании имен узлов
Инфраструктура и тесты:
- Обновились на python 3.12
- Добавили тесты для моделей кластеризации и интерполяции
- Настроили
Sentry- теперь, хочется верить, станет еще надежней, так как ошибки находятся еще быстрее чем было
Релиз от 06.03.2024 (v0.4.4)
Самое яркое событие этого релиза - это проработка графиков. Успели проработать свойства и стили для 10-ти графиков, чтобы они стали еще функциональнее и удобнее! Еще плотно поработали над хранением графов. Это может быть не заметно, зато теперь сами графы меньше весят и быстрее работают.
Добавили:
- Вмержили вероятности от моделей классификации в набор данных.
- Реализовали генерацию кода для моделей предобработки данных.
- Проработали и переименовали график
DataframeвIndexToValuePlot. - Объединили графики
Bi-plotиScatter. Проработали свойства и стили для этого\ графика. - Проработали стили для всех графиков.
- Проработали графики
DecisionBoundaryDisplay,AutoCorrelation,Decompose,DimensionReduction,FeaturesImportance,BarChart,Dendrogram.
Исправили:
- Сброс параметров визуализации. Раньше параметры сбрасывались периодически, наконец это отловили и починили.
- Проработали документацию, исправили опечатки, дописали неочевидные моменты.
- Восстановление пароля для аккаунта, с которого ранее входили через google почту (по кнопке).
- Оптимизировали хранение, запись и чтение вычислительного графа.
Релиз от 16.02.2024 (v0.4.3)
Самое яркое событие этого релиза (хотя его еще нельзя "пощупать") - это добавление pydantic либы для динамической валидации параметров моделей. Мы прошерстили более 1500 параметров всех моделей в платформе, пофиксили все те параметры которые до этого некорректно парсились и отображались. Написали кучу тестов на корректный парсинг параметров при добавлении новых параметров. И вот теперь на базе документации и базе кода у нас происходит автоматическая генерация pydantic модели для валидации введенных пользователем параметров.
Еще немного, и мы еще "на лету" будем их подсвечивать, чтобы заранее было понятно какие параметры модель не примет, и чтобы не нужно было бы ждать пока платформа сообщит вам об ошибке обучения.
Добавили:
- Поддержка отображения и работы с наборами данных с большим кол-вом признаков (50+)
- Предупреждение для пользователей о правилах переименования узлов
- Уведомление в tg в случае ошибки запуска узлов моделей
- Генерация кода для модели TrainTestSplit и моделей регрессии, а также для apply ребра
- Отображения кол-ва признаков в узле данных (на графе) и список признаков при наведении на узел данных
- Добавили среднюю линию для вещественных признаков в метод визуализации DataFrame
- Кнопка "Прочесть все уведомления" (если кого-то как и меня бесила тыкать на каждое)
- Возможность загружать новый тип данных "parket"
- Оконный метод корреляции между двух столбцов (скрин)
- Редактор для более гибкого ввода описания для проектов и модулей
- Контейнер Fedot для его расчета на DataMall вычислительном сервере
- Модель определения выбросов по квантилям
- Результирующая таблица для модели поиска ненужных признаков (DropRedundantFeatures)
Исправили:
- Отображение вычислительных ресурсов, в случае если один из них не отвечает
- Зона видимости и доступности графиков для временных рядов
- Запрет редактирования параметров во время вычисления (запуска) модели
- Поиск в таблице результатов моделей (до этого была 500 ошибка, если кто не заметил)
- Параметр
class_weightдля моделиDecisionTreeClassifier - Прошерстили все модели регрессии (больше 10) и поправили все ошибки по параметрам (больше 15 доработок было)...
- Проброс исходных данных через apply ребро
- Открытие узла модели (открытие sidebar) во время расчета этого узла
Системное:
- Добавили тесты для Lars модели регрессии
- Проанализировали автоэнкодеры (на MIH-BIH) для интеграции их архитектур в платформу
Релиз от 26.12.2023 (v0.4.2)
Грандиознейшее обновление с редактором графов! Начали его планировать в июне, и наконец доделали до первой более-менее стабильной версии. Старая версия работала, но не позволяла масштабироваться (например, выделить несколько узлов для копирования через ctr+C). Новая версия это позволяет делать из "коробки". К редактору завезли еще несколько разных настроек физики. К графу еще пофиксили несколько багов и доделали последние задачи уходящего года.
Добавили:
- Обновили редактор графа💪
- Обновили библиотеку safe-evaluation. Теперь ввод выражение в параметры expression стали еще надежнее
- Добавили телеграм бота для оповещений. Пока он в beta режиме и доступен только по запросу. Он нужен когда вы запустили долгие вычисления (вроде нейронок) и не хотите постоянно проверять статус запуска
- Добавили модель для получения кросс-таблицы
DataFrameCrosstab - Добавили галочку для логарифмирования в график Радар
- Добавили параметры по умолчанию для модели TrainAndTest (они были, но не выводились)
- Добавили авторизацию в DataMall вычислительном сервисе в личном профиле пользователя
Исправили:
- Исправили небольшие баги для модулей Федота, кросс-валидации, bootstrap с datetime столбцом
- Добавили в state статусы calling и interrupted, чтобы пользователь видел какой узел сейчас запущен или остановлен
- Исправили создание и запуск KNNImputer модели для испытания
- Исправлена ошибка сохранение пустого preview графа
- Исправили параметры для моделей Resize и aug_Resize
- Исправили модели
make_checkerboard,GroupBy,Rolling
Системное:
- Оптимизировали хранение файлов на сервере, таких как превьюшки и их своевременное удаление
- Оптимизировали запуск больших графов за счет кэширования размера узлов (стало быстрее в 10+ раз)
- Разработали применяймость для моделей группы SeriesOperation
- Оптимизировали запросы для клиента, чтобы запрос отправлялся когда нужно, а не в начале скопом
- Перешли целиком на poetry
Релиз от 20.11.2023 (v0.4.1)
Пофиксили кучу багов и обложили их тестами, а также реализовали много новых фич.
Добавили:
- Добавление датасета в Модуль напрямую из узла данных. Теперь вы можете добавить датасет после каких-то преобразований в "Данные" из узла данных, чтобы переиспользовать его в других Модулях.
- Добавили автогенерацию графов (кнопка Baseline в интерфейсе Модуля) для задач регрессии и классификации временных рядов. Напомню, использовать эту фичу стоит когда граф пустой (не содержит узлов данных или моделей).
- Теперь всегда в процессе запуска узла модели отображается последний лог. Мы экспериментировали и поняли, что так удобнее следить за процессом обучения моделей.
- Добавили локализацию английского языка. Теперь сайт доступен на английском языке для наших иностранных коллег.
- Возможность загрузить свой аватар в личном кабинете. Мелочь, но так рука легла 🤷♂️.
- Для моделей DataFrameShift и DataFrameRolling добавили параметр для группировки по столбцу. Теперь если во временном ряде есть, например, разделение на пользователей, то шифтинг можно сделать для каждого пользователя независимо от других.
- Изменили логику для моделей прогнозирования временных рядов. Новая логика с этими моделями будет записана в отдельном видео🤞.
- Добавили раздел документации по моделям преобразования данных (ссыль).
- Добавили загрузку датасета в формате pickle.
- Добавили модели для реорганизации набора данных Pivot и PivotTable.
- Добавили модель транспонирования данных DataFrameTransposing.
- Проработали графики для гистограммы, Scatter, Bi plot и Bar plot, для более удобного визуального отображения ваших данных.
- Добавили модель DataFrameResample для сэмплирования наборов данных временных рядов
Исправили:
- Добавили детальные сообщения об ошибках при регистрации, авторизации и при работе с проектами/модулями.
- Исправили загрузку .csv файлов в платформу (для разных кодировок и разделителей, и обработали всякие кейсы с заголовками).
- Поправили отображение таблицы с данными в узле данных, больше не надо возиться с колонками, корректный набор данных отображается сразу.
- Много много мелких багов, для повышения надежности и работы платформы в целом💪
Релиз от 04-09-2023 (v0.4.02)
Начали рефакторинг платформы (чтобы всё работало быстрее). Много времени ушло на проектирование новых компонентов и рефакторинг старых, но тем не менее кое-что успели сделать.
Добавили:
- Добавили автогенерацию графа с базовой моделью для модели регрессии
- Добавили (в тестовом режиме) генеративный модели для картинок из текста и текста из картинок
- Сделали модификацию платформы после решения задачи БСПБ банка
- Добавили возможность оставлять feedback для пользователей
- Добавили автогенерацию кода для моделей предобработки данных
- Добавили селениум тесты для проектов и модулей
- Добавили галочку в модель DataFrameRename - "Удалять постфиксы"
- Добавили модель для стримингово получения данных через соккеты
- Добавили динамичное обновление параметров (валидация параметров происходит после обновления любого параметра модели)
- Добавили модель IterativeImputer
- Добавили модель для воспроизведения цикла с выходом из него по условию
- Реализовали "запуск модели" в виде отдельной сущности. Теперь у каждого запуска есть id.
- Добавили backend точки доступа для ПОЛИГОНА (испытания, попытки)
- Добавили в новый интерфейс вкладку "Загруженные модели"
- Добавили округление метрик качества на странице проекта
- Добавили в модуль SingleData вывод и работу с индексом
- Добавили параметры для категориальных и текстовых признаков для CatBoostClassifier (до этого этот функционал не работал)
- Добавили автоматическое создание графа и его запуск при создании попытки
- Добавили график для отображения результатов классификации по threshhold для моделей оценки предсказанных данных(Scorer)
- Добавили временное ограничение для autoML библиотеки TPOT
- Добавили скачивание моделей для предобработки данных, декомпозиции, интерполяции, прогнозирования временных рядов
- Добавили "серийность" для DataFrameMath (ключевое слово "serial")
- Добавили KDE для графика гистограммы
- Обновили библиотеки Fedot и Fedot.Industrial
- Расширили параметры для DataFrameMerge модели (добавлять суффиксы если есть одинаковые столбцы)
- Добавили кэширование наиболее используемых моделей на стороне сервера
- Добавили 3 модели нейронных сетей для классификации временных рядов
- Доработка методов визуализации после тестирования платформы на датасете HAR
- Добавили автоматическое создание графа с базовой моделью для задачи классификации временных рядов
- Добавили тесты для модели BaggingClassifier
Исправили:
- Исправление багов в моделях, стилей графиков
- Исправление методов shap
- Исправили баг с сортировкой таблиц для узла данных
- Нормализовали параметры для модели CatBoostClassifier
- Исправили график Beeswarm
- Исправили LGBMClassifier (проработали список параметров)
- Рефакторинг приоритизации вычислительных серверов
- Исправили загрузку файла без header
- Исправили отображение галочки в файлах, что файл был выбран
- Обновили переиспользование моделей (ранее оно не работало для сложных подграфов)
- Исправили визуализацию для стримингово узла (чтобы график автоматически обновлялся на стороне клиента)
- Исправили редактирование персональных данных пользователя
- Исправление моделей преобразование данных и классификации временных рядов после тестирования платформы на датасете HAR
Надежность:
- Исследовали использования большего числа потоков для uvicorn. Изменили конфиги запуска
- Расширили тесты для моделей (проверка, что обновленные значения параметров сохраняются и не перезатираются)
- Добавили utest для моделей LogisticRegression, CatBoostClassifier
- Подключили Я.Метрику
Релиз от 02-05-2023 (v0.3.92)
Был тяжелые период объединения разветвленных веток для smile и smile.cloud. В январе мы их смержили, и в течении 4-х месяцев дорабатывали общую логику, чтобы не осталось багов.
Добавили:
- Встроили методы отрисовки SHAP для интерпретации обученных моделей
- Встроили SARIMAX модель
- Добавили логирование sentry
- Добавили пагинацию в для получения файлов
- Добавили дополнительную валидацию для проверки кол-ва кластеров при обучении моделей кластеризации
- Добавили apply ребра для моделей прогнозирования временных рядов
- Добавили доступ к проекту и модулям для членов команды
- Добавили удаленный расчет моделей (на вычислительных серверах) для группы IterationTools
- Добавили модель ResetIndex
- Добавили пагинацию для проектов и модулей
- Добавили редактор текста для описания модуля
- Добавили группировку для графика Scatter
- Добавили плашку с показателем использованной оперативной памятью в личный кабинет пользователя
- Добавили график AutoCorrelation
- Добавили автоматическое удаление строк с NaN значений для графика Histogram
- Добавили в админ панель возможность редактирование страниц платформы
- Добавили возвращение на клиент подробной информации об ошибке
- Интегрировали Sentry
Исправили:
- Исправили модель ShiftModel для работы с несколькими столбцами за раз
- Отфильтровали лишние endpoints в swagger, добавили описания для запросов
- Исправили заголовки и текст для уведомлений
- Исправили ошибку обучения для моделей регрессии и классификации на NaN значениях (удаляем перед обучением строки с NaN)
- Исправили параметры для модели SGDClassifier
- Исправили метрики качества для классификации и регрессии
- Удалили не используемые html шаблоны (рефакторинг)
- Исправили параметры для модели RidgeClassifier
- Удалили модели стэкинга, VotingClassifier, KDTree
- Перенесли модели и группы моделей в БД для манипулирования ими через admin панель
- Исправили использование целевого столбца для группы моделей Decomposition
- Исправили кэширование файлов
- Рефакторинг получения стилей для графиков
- Исправили баг для отображения графиков ConfusionMatrix, отображение обучения нейронных сетей
- Исправили баг сохранения категориальных данных, object данных в кэше
- Исправили отправку ссылки на почту для приглашения в команду
- Исправление моделей Fedot, Shift, ARIMA, SARIMAX, Rolling
- Исправили выбор метрик для модели CrossValScore
Надежность:
- Добавили unit тесты для загрузки файлов
- Добавили black и isort линтеры
- Добавили тесты для графика Dendrogram
- Добавили автодеплой для бэка
Релиз от 13-12-2022 (v0.3.91)
Добавили:
- Добавлено переименование узлов в узле данных (beta)
- Добавлен swagger для api
- Добавлены модули для добавления шума к наборам данных и увеличение выборок
- Расширен Polygon (beta)
- Вычисления на DataMall с авторизацией и подгрузкой проектов и модулей было добавлено
Релиз от 22-11-2022 (v0.3.91)
Добавили:
- Добавлен узел модели SegmentationScorer
- Произведен рефакторинг класса ClassState для обозначения моделей
- Добавлено подтверждение от пользователя при удалении проекта (группы модулей)
- Добавлен функционал остановки всего графа
- Загрузка моделей перенесена в celery
- Переработана (произведен рефакторинг) стилизация графиков
- Хранение в мета-информации исходного размера изображений, для их отображения
- Скачивание файлов выделено в celery
- Добавлен тип столба в описательную таблицу в панеле анализа данных
- Автовыбор столбцов добавлен в модель DropByNaN
- Добавлен модуль BayesSearchCV
- Добавлена авторизация через социальные сети (ВК, яндекс и mail.ru)
- Добавлена сортировка в графиках
- Добавлено API для туториалов
Исправили:
- Поправлено отображение данных на панели анализа
- Исправлена загрузка с одинаковыми названиями
- Исправлено формирование predict столбцов с указанием узла модели
- Исправлена ошибка с автовыбором проекта при создании модуля из проекта
- Исправлена критическая ошибка при запуске всего графа, которая ломает логику текущего модуля
- Исправлена баги в модулях предобработки данных (в основном отображение и работа параметров)
- Настроен доступ к файлам чужих проектов
- Добавлено ограничение на создание узлов с одинаковыми наименованиями
- Исправлена загрузка файлов с некорректным заголовком (когда его нет, или некоторые имена столбцов пропущены)
- Исправлена фильтрация записей в истории вычислений
- Добавлено автогенерация id узлов при копировании модулей
- Добавлена обработка NaN значений в SegmentationScorer
Релиз от 06-09-2022 (v0.3.86)
Добавили:
- Встроена модель Плесовской Екатерины ABBoost
- Убраны шаблоны для детального запроса файла, переделано на json
Исправили:
- Исправлена ошибка с выставлением приоритетов удаленных серверов
Релиз от 31-08-2022 (v0.3.85)
Добавили:
- Встроена Baseline модель для сегментации
Исправили:
- Исправлена модель подбора гиперпараметров
Релиз от 24-08-2022 (v0.3.84)
Добавили:
- Были настроены api методы для project и module, включающие list, retrieve
- Были настроены api методы для получения текущего пользователя, и пользователя по id
- Был добавлен новый модуль ImbalancedModule с методами
- Добавлена генерация новых id узлов, при копировании проекта
- Добавлено сохранение узла в web интерфейсе по кнопке enter
- Список серверов для удаленных вычислений был перенесен в базу данных
- Добавлен функционал фильтрации описательной таблицы с данными
- В модуль Filter была добавлена возможность фильтрации по индексу (с учетом типа datetime)
Исправили:
- SingleData модуль был исправлен, после кэширования данных
- Roc_auc метрика для cross-validation была исправлена для нескольких классов
- Исправлен график с отрисовкой матрицы ошибок
- Исправлен баг с цветом невалидных узлов
- Исправлен баг с чтением данных xlsx, и наличием двоеточия в заголовках
- Исправлены возвращаемые meta данные для SeriesOperation моделей
- Исправлена отрисовка данных для таблиц с изображениями
- Исправлена верстка таблицы в графике TableVisualiser
- Исправлен проброрс варнинга с удаленных серверов
Релиз от 08-08-2022 (v0.3.83)
Добавили:
- Переделано отрисовка гистограммы на сервере, для отрисовки гистограмм с большими данными
- Добавлены имена признаков при отрисовке графика графа решающего дерева
- Настроен запуск узлов. Запуск модели не запускает смежные модели
- Добавлено сохранение данных для узлов, после запуска всех их детей
- Добавлены оценки для каждого класса при классификации
- Из ответа сервера для страницы проекта убраны файлы, для ускорения запроса
- Не сбрасывать обучение модели, если ошибка произошла при применении модели
Исправили:
- Исправлена ошибка визуализации графика таблицы с mnist
- Исправлена и актуализирована загрузка кастомных моделей
- Исправлена отрисовки графика ConfusionMatrix
- Исправлено сокрытие Федота при расчете
- Поправлено отображение запущенных узлов на фронте
- Исправлен модуль DataFrameReplace при замене единственного значения
- Исправлено применение нескольких моделей к одному узлу данных
Надежность:
- Реализованы тесты для ImageRendering
Релиз от 14-07-2022 (v0.3.82)
Добавили:
- Добавлена двумерная диаграмма рассеяния (для 2-х признаков один график)
- Добавлен график "Матрица ошибок"
- Добавлен поле логарифмирования для графика "DataFrame"
- Тестирование Django 4 и переход на асинхронный сервер, реализующий несколько потоков
- Удалять панель с вычислениями, если узел в панели был удален из редактора
- Дополнена страница "Мониторинг удаленных серверов" для повышения интерпретируемости
- Roc_auc метрика была добавлена для кросс-валидации и скорера
Исправили:
- Исправлены ошибки в наследовании доступа к проекту
- Исправлены ошибки со сбросов выбранных признаков в начальных узлах, после запуска дочерних
- Исправлено отображение данных в файле (чтобы int числа отображались как int, а не float)
- Исправлен модуль Replace
- Исправлены Балансовые модели (task) (давно не обновлялись)
- Исправлена парсинг параметров, если имя признака содержит точку (".")
Надежность:
- Реализованы тесты к ModuleManager.get_source_data (просмотр данных через узел данных)
- Реализованы тесты к ModuleManager.load_source_data_columns (погрузка столбцов через узел данных)