Установка Caffe — отсутствуют пакеты NuGet для OpenCv 2.4 и OpenBlas 0.2.14 — выдает несколько ошибок сборки в Visual Studio 2015

Я абсолютный новичок в Caffe и пытаюсь построить решение Caffe для Windows 10 на Visual Studio 2015 с OpenCV 3.1.0 на C ++. Я следил за этим https://www.youtube.com/watch?v=nrzAF2sxHHM ссылка на YouTube для справки.

Вот шаги, которые я выполнил до сих пор:

1. Я удалил OpenCv 2.4 из библиотеки Nuget Packages и вместо этого установил стандартную сборку opencv (Opencv 310).

2. Также я включил пакеты Nuget, выбрав Сервис-> Параметры-> Диспетчер пакетов NuGet-> Источники пакетов, и проверил там вариант Microsoft и dot net.

3. Просто, к вашему сведению, я хочу работать в режиме «только процессор» (без графического процессора) и изменил настройки в CommonSettings.props следующим образом:

<CpuOnlyBuild> true </ CpuOnlyBuild><UseCuDNN > false </UseCuDNN>

4. Я также изменил конфигурацию BLAS со стандартной (атлас) на открытую, поскольку OpenBlas v 0.2.14.1 установлен в пакетах Nuget.

# BLAS configuration (default = ATLAS) BLAS ?= open

Я все еще получаю следующие ошибки сборки:

Severity    Code    Description Project File    Line    Suppression State
Error       This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\NugetPackages\OpenCV.2.4.10\build\native\OpenCV.props.    libcaffe    C:\Users\AD355671\Downloads\caffe-master\caffe-master\windows\libcaffe\libcaffe.vcxproj 376

Severity    Code    Description Project File    Line    Suppression State
Error       This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\NugetPackages\OpenBLAS.0.2.14.1\build\native\openblas.targets.    caffe   C:\Users\AD355671\Downloads\caffe-master\caffe-master\windows\caffe\caffe.vcxproj   100

Мои вопросы: —

  1. Почему он все еще собирается с Opencv2.4, когда я удалил его и использовал Opencv3.10?

  2. Как мне устранить эти ошибки сборки? Я пропускаю установку каких-либо переменных среды или какой-либо записи в свойствах файлов конфигурации (MakeFile.config и CommonSettings.props)?

  3. Почему он не может выбрать из openBlas?

Пожалуйста, помогите, так как я застрял с этим надолго. Заранее спасибо.

0

Решение

Как решить:

  1. Удалите «opencv default» из NuGetPackage
  2. В меню «Сервис» выберите «Диспетчер пакетов библиотеки», затем нажмите «Диспетчер пакетов».

  3. Тип «Install-Package OpenCV»

  4. Перестрой все
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]