Jump to content
Compvision.ru

Recommended Posts

Под винду собирается?)

 

Чем отличается от master ветки?

Как можно скачать и положить рядом с master отдельной веткой для сравнения?
 

Share this post


Link to post
Share on other sites

Написано что собирается, правда не пробовал я в убунте пока живу.

Share this post


Link to post
Share on other sites

А чего это они caffe портировать взялись)) MS же утверждали, что их CNTK по скорости рвет кафю как тузик грелку))

Share this post


Link to post
Share on other sites
В 02.03.2016 at 19:11, mrgloom said:

Как можно скачать и положить рядом с master отдельной веткой для сравнения?

 

Отвечу на свой же вопрос:

# Clone main repo
git clone https://github.com/BVLC/caffe.git
cd caffe

# (Optional) Get list of branches
git branch -l

# Add remote
git remote add caffe_MS https://github.com/Microsoft/caffe.git

# (Optional) Get list of remote branches
git branch -r

# Fetch remote branches from fork
git fetch caffe_MS

# Show only names of changed files
git diff --name-only origin/master caffe_MS/master

# Compare separate file
git diff origin/master caffe_MS/master my_file_name

Share this post


Link to post
Share on other sites

Пробовал собрать, все получилось, после небольших танцев.

Так же удалось завести DIGITS 3.3 под это дело, правда пока потестить не получилось, запускается, а дальше не тестил.

Share this post


Link to post
Share on other sites

Да больше для коллекции, если честно, чтобы было.

Даже не гонял пока нормально.

Убунта, все-таки, намного более дружественна разработчикам.

Share this post


Link to post
Share on other sites

Да, вроде работает.

Share this post


Link to post
Share on other sites

Да я никаких ссылок не использовал, там вроде и так все понятно.

Анаконда (с питоном 2.7) у меня была установлена.

Собрал CAFFE от MS под VS2013, с включенным модулем питона.

Затем забрал DIGITS из репы, распаковал, и начал запускать...

Установил через pip install все требуемые модули, что ему надо он писал при каждой попытке запуска. 

После всего этого, при запуске сервера, DIGITS жалуется на неизвестный параметр в одном из скриптов (метод serve вроде), этот параметр можно удалить.

В путях указать папку с бинарниками CAFFE.

Ну и скопировать в либы содержимое директории с кофейной либой (pycaffe) в /Lib/site-packages/.

Да, и еще, по странному стечению обстоятельств, лень копать где косяк, CAFFE и pycaffe требуют наличия в папке с бинарниками двух экземпляров gflags (gflags.dll и libgflags.dll) (можно получить простым копированием).

 

У меня, кстати как то странно работает с хромом, приходится обновлять страницу вручную, иначе прогресс не показывается. В других браузерах не пробовал.

 

Share this post


Link to post
Share on other sites

Не смог разобраться, как работать с полученным билдом Caffe без Питона:
Пробовал вариант через командную строку, например есть файлы модели GoogLeNet:  bvlc_googlenet.prototxt и bvlc_googlenet.caffemodel использую их так: caffe test -model bvlc_googlenet.prototxt -weights bvlc_googlenet.caffemodel, как теперь запустить эту сеть для классификации произвольного изображения?
Может есть отлаженные примеры для работы с API Caffe на Visual C++ или С#?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×