Релиз pSeven Enterprise v2024.01



Выход pSeven Enterprise v2024.01, новой версии облачной платформы для совместного создания расчетных схем, анализа данных, исследования и оптимизации моделей, содержащей важные изменения, обновления и исправления.
Обновления

  • Появилась возможность отслеживать ход решения задачи в блоке Design space exploration (бета-версия): в ходе работы блок записывает историю вычислений и промежуточный результат в файлы History.csv и Designs.csv в своей рабочей директории. Точки в Designs.csv классифицированы - отмечены начальные/новые, допустимые/недопустимые, условно-оптимальные; эта классификация написана в CSV словами (для чтения) и числовыми метками (для пост-процессинга - например, построения графиков). В History.csv записывается точная история запросов на вычисление - эти данные полезны скорее при отладке сложный расчетных схем, где к DSE подключено много блэкбоксов.
  • В блоке Text можно указать путь к файлу шаблона (и выходному файлу), а не только имя файла, как было раньше. Путь указывается относительно рабочей директории блока. Это важно для инженеров, которые подготавливают файлы для блока так, что шаблоны собраны в какой-то папке внутри (прототипа) рабочей директории блока.
  • Добавлено новое оповещение об обновлении блоков. Если в открытой вами расчетной схеме есть блоки, которые можно обновить, кнопка библиотеки блоков на панели инструментов меняет вид.

  • Во встроенном Python обновился NumPy - с версии 1.22.3 на версию 1.26.2. Обратите внимание, что необходимо проверить свои скрипты в блоках Python script и блоки собственной разработки на совместимость с NumPy 1.26.2, а также обновить блоки во всех своих расчетных схемах.
Пример файла Designs.csv
Порты путей к файлам в блоке Text
Слева: блоки можно обновить; справа: у всех блоков актуальные версии
Развертывание и администрирование

  • Повышена стабильность работы экспериментального режима запуска блоков под прямым управлением Kubernetes (sizing.runOnKubernetes) в расчетах, где пользователь не задал блокам ограничения на потребление вычислительных ресурсов.
  • Исправлена ошибка, из-за которой расчет у пользователя зависал, если процесс какого-либо блока этого расчета аварийно завершился во время чтения входных данных.
Исправления

  • Исправлена ошибка обработки начальной выборки в блоке Design space exploration - блок игнорировал порядок перечисления ограничений и целевых функций в таблице откликов, считая, что после столбцов со значениями переменных в начальной выборке всегда идут сначала столбцы всех целевых функций, затем столбцы ограничений.
  • Исправлены ошибки, из-за которых интенсивное редактирование расчетной схемы - например, добавление большого количества портов составному блоку или быстрое переключение между блоками при их настройке - могло приводить к повреждению расчетной схемы, после чего ее невозможно было редактировать или переоткрыть.
pSeven Enterprise v2024.01 также включает в себя другие изменения и исправления — полный список можно найти в журнале изменений. Вы также можете связаться с нами, чтобы получить дополнительную информацию и обновления pSeven Enterprise.

09 января 2024