Skip to content

About

About Шаблон для выполнения лабораторной работы 1 по линейной алгебре 2 семестра для факультета Инженерии Искусственного Интеллекта.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Лабораторная работа: Тензорные разложения и формат Tensor Train

Описание

В данной лабораторной работе требуется реализовать алгоритм TT-SVD для перехода от плотных многомерных массивов к компактному тензорному формату Tensor Train (TT). Вы на практике столкнетесь с преодолением «проклятия размерности» и научитесь сжимать данные, сохраняя их структуру.

Реализация должна строго соответствовать заданным сигнатурам классов и функций. Проверка корректности решений (совпадение тензоров, рангов аппроксимации и вычислительной сложности) осуществляется автоматически с помощью GitHub Actions.


Порядок выполнения

  • Описан в разделе "Практическая часть" условия лабораторной.

Автоматическая проверка

  • Проверка выполняется с помощью GitHub Actions.
  • Тесты запускаются автоматически при создании Pull Request.
  • Эталонное решение и тесты скрыты.
  • Результаты проверки отображаются на странице Pull Request.

Если тесты временно недоступны, Pull Request будет автоматически отклонён с соответствующим сообщением.


Ограничения

  • Описаны в разделе "Правила выполнения работы" условия лабораторной.

Требования к коду

  • Код должен быть читаемым и структурированным.
  • Запрещено изменять сигнатуры классов и методов.
  • Решение должно корректно обрабатывать граничные случаи (например, корректное усечение сингулярных чисел для заданного $\varepsilon$ или максимального ранга).

Поддержка

В случае технических проблем с автопроверкой или вопросов по алгоритму обращайтесь к преподавателю.

About

About Шаблон для выполнения лабораторной работы 1 по линейной алгебре 2 семестра для факультета Инженерии Искусственного Интеллекта.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages