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