Портировать алгоритм кластеризации с Python на Swift
Библиотека состоит из нескольких модулей, все из которых уже портированы, кроме одного - самого большого и главного файла на 1000 строк. Ваша задача - переписать этот файл с Python/Cython на Swift. Разбираться в алгоритмах кластеризации не обязательно, но желательно, чтобы портированный алгоритм в итоге работал корректно. Корректность будем проверять тестовым набором векторов: <ссылка>. HDBScan сейчас кластеризует эти вектора так: <ссылка>. Портированный алгоритм должен будет выдать тот же результат для этих векторов
Итоговый результат работы - код в ветке репозитория. Этот код при запуске на локальном айфоне через XCode должен написать в логи итоговые кластеры для тестовых векторов.
Оплата обсуждаема в зависимости от того, сколько вам понадобится времени на задачу