2014-11-16 3 views
0

Я соглашусь с тем, что я, вероятно, над головой. Я пытаюсь пройти онлайн-курс Calistch «Обучение из данных», и мы работаем на Vector Vector. Курс языко-агностик, поэтому я выбрал Swift, так как хотел изучить его и уже немного узнать об объективе-C. Пару недель назад для раздела «Линейная регрессия» мне удалось найти некоторую помощь в использовании ускорения для математической математики и создании моего собственного решателя, но профессор был довольно специфичен на этот раз, что для нас не будет разумным создавать собственные QP-решатель. К сожалению, каждый пакет, который я, кажется, нахожу, либо для других языков, либо для платного продукта.SVM или квадратичный программный решатель для Objective-C или Swift

Кто-нибудь знает, как решить оптимизацию QP в объективе-C или Swift? Могу ли я заставить Accelerate сделать это как-то, или есть свободная структура, которую я могу использовать?

ответ

0

Существует библиотека компьютерного зрения OpenCV, которая содержит реализации для SVM и других инструментов для обучения по данным. OpenCV также можно использовать из Objective C, хотя это библиотека C++.

+0

Знаете ли вы, может ли OpenCV работать со Swift? Кажется, я не могу заставить его работать. – LighteningKid

+0

Насколько я знаю, использовать С ++ непосредственно из Swift невозможно. Вам нужно будет создать обертку с объективом c, для которой вы используете: http://stackoverflow.com/questions/24042774/can-i-mix-swift-with-c-like-the-objective- с-мм-файлы – TobiasMende

Смежные вопросы