首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用MVN操作编译InferenceEngine Openvino失败

MVN是Apache Maven的缩写,是一个用于构建和管理Java项目的工具。InferenceEngine是OpenVINO(Open Visual Inference and Neural Network Optimization)的一部分,它是英特尔推出的一种用于深度学习推理的工具套件。

当使用MVN操作编译InferenceEngine Openvino失败时,可能有以下几个原因:

  1. 依赖问题:检查项目的依赖是否正确配置。确保在项目的pom.xml文件中正确添加了InferenceEngine Openvino的依赖项,并且依赖项的版本与项目要求的版本匹配。
  2. 网络问题:由于MVN需要从远程仓库下载依赖项,因此请确保您的网络连接正常,并且能够访问所需的仓库。您可以尝试使用MVN的离线模式(-o选项)来避免从远程仓库下载依赖项。
  3. 编译环境问题:检查您的编译环境是否正确配置。确保您已经正确安装了Java开发工具包(JDK)和MVN,并且已经将它们的路径正确添加到系统的环境变量中。
  4. 编译错误:查看编译错误信息,以确定具体的失败原因。错误信息可能会提供有关缺少的依赖项、编译错误或配置问题的线索。根据错误信息进行相应的修复。

如果您需要更详细的帮助,建议您提供更多的错误信息和具体的操作步骤,以便我们能够更准确地帮助您解决问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Openvino初探(实际体验)

OpenVino在安装的时候已经自带了很多常用的库,例如OpenCV,这里的OpenCV是专门为intel处理器编译的优化的,拥有更好的处理视频图像流的能力。...,各家都想做各家的,我们平民玩家只能看哪个好用上哪个了,真的是太多了,不过大部分框架的原理以及使用方法是相差不大的(除了TVM是神经网络编译器,机器自动搜索优化),当然也有一些大厂自行开发未开源的推断库...支持的操作算子比使用CPU略微少一些,但是大部分的模型是足够胜任的。...因为OpenVino的ONNX转换器不支持op11的resize(UpSample)操作,无法顺利去推断该节点前后的shape(一般来说,前端解释器需要推导每个结点后的shape才能进行下一步操作解析操作...优点很明显,在Intel-CPU上的模型优化能力非常棒,大部分模型通吃,转化ONNX模型很少有失败的情况。可以充分利用多核优势,并且可以灵活设置使用的线程数量。

89240

OpenVINO 2020R01 SDK的改动与应用开发演示

OpenVINO 2020R01版本 之前写了一篇OpenVINO2020R01版本中如何使用OpenCV深度神经网络模型实现模型推理加速,详细交代了相关配置与程序演示内容。...开发环境配置 要使用OpenVINO的推理引擎的相关SDK开发,首先就要完成相关配置,这里先说一下我的开发环境: VS2015 Windows 10 64位 OpenCV4.2 OpenVINO2020R01...IDE就是不让编译通过啊,没办法,直接强制告诉编译器,别管它,怎么设置,看这里: ?...怎么搞,就是在禁止特定警告中加上4996,意思是告诉编译器别检查此项了!然后再重新编译,一般都会正常通过了。...这次是真的可以了,直接重新编译,生成,运行结果如下: ? 以上就是OpenVINO C++版本的SDK在Windows系统下我的调用经过!

1.4K10

系列 | OpenVINO视觉加速库使用

欢迎星标或者置顶【OpenCV学堂】 概述 OpenVINO除了可以集成OpenCV DNN一起使用之外,其本身也提供了一套开发接口(SDK),可以不依赖于其他任何第三方库实现对模型的加速推断运行。...其基于IE SDK实现模型加载与运行步骤分为如下七步: 01 读取IR中间层模型(xml与bin文件) 02 声明模型输入与输出格式 03 创建IE插件,实现引擎加载 04 使用插件加载与编译网络 05...上述各个步骤依赖的相关API与函数列表如下: 各步相关函数 1 InferenceEngine::CNNNetReader 2 CNNNetwork::getInputInfo()、 CNNNetwork...::getOutputInfo() 3 InferenceEngine::PluginDispatcher 4 LoadNetwork() 5 infer_request.GetBlob(input_name...标准的不支持扩展层,导致MKLDNN无法加载一些扩展深度学习层,比如SSD网络或者Faster-RCNN网络的特定输出层,所以需要CPU扩展支持,这部分需要编译OpenVINO样例代码中的common部分

2.4K41

OpenVINO部署模型时如何自定义任意尺寸的支持

基本原理 OpenVINO在高版本中支持动态修改模型的输入尺度大小(一般是图像宽与高),这个功能是非常有用的,可以帮助我们在程序执行阶段动态修改CNNNetWork的大小,而无需再次转换IR模型文件。...这里我们通过CNNNetwork支持的函数首先获取输入层的名称与张量维度,然后再修改,修改之后重新编译转换网络就得到修改输入层张量更新之后的CNNNetwork了,整个过程都是在程序执行时候动态完成,无需再次转换...涉及到两个函数分别为: //获取输入大小 std::map InferenceEngine::CNNNetwork::...getInputShapes() // 设置新的大小输入 void InferenceEngine::CNNNetwork::reshape(const std::map inputs = net.getInputShapes(); std::map<std::string, InferenceEngine

1.3K10

如何编译OpenCV4.1.0支持OpenVINO推断引擎加速支持

OpenVINO开发使用系列教程第十篇,如何编译OpenCV + OpenVINO支持,实现自定义版本OpenCV加速支持。好东西记得要分享!...(IE)加速推理支持的OpenCV版本,一直是很多开发者头疼的事情,很多人都不得不使用OpenVINO官方编译的OpenCV支持版本,无法实现从源码开始的定制化的OpenCV版本编译。...关于OpenVINO的安装详细信息请看以前公众号发的文章: 使用OpenVINO ToolKit 实时推断 安装好OpenVINO之后,千万别忘记执行下面的配置脚本: C:\Intel\computer_vision_sdk...去掉勾选 BUILD_opencv_python3 BUILD_opencv_python_bindings_generator 然后再次点击【Configure】按钮, 运行结束之后,设置 InferenceEngine_DIR...切换到release模型下,继续执行上述两步操作,即可得到支持IE的OpenCV4.1的release版本。我的最终生成结果(这个生成过程可能需要等待一会) ?

5K30

亲测有效 | OpenVINO支持ONNX格式文件直接读取了

函数支持 OpenVINO 2020R04版本支持ONNX格式文件的直接读取了,使用的函数还是跟之前读取IR文件函数保持一致,只是第二个参数缺省为空时候,就会尝试读取ONNX格式文件。...相关的函数与参数解释如下: CNNNetwork InferenceEngine::Core::ReadNetwork( const std::string & modelPath,...const 其中 modelPath 表示模型输入路径,(.xml 或者.onnx) binPath 表示IR格式化数据路径(*.bin),如果为空,尝试读取跟modelPath同名的bin文件,如果失败就会尝试直接加载...可以看出直接读取ONNX方式执行的主要瓶颈居然在加载网络这步,对应的函数为: ExecutableNetwork InferenceEngine::Core::LoadNetwork(...R04的Python版本在SDK方面,对网络的输入与输出不再使用inputs与outputs了。

3.6K60

网络模型量化与推理加速框架OpenVINO最新版本SDK演示

神经网络模型量化与推理加速神器 论文 01 英特尔从2018年发布OpenVINO 视觉框架之后,很多公司与开发者尝试之后,反馈良好。...去年我记得我使用OpenVINO SDK开发应用程序的时候,经常被代码中的各种路径常量搞得晕头转向,吐槽这种加载IE的方式很让人无语,果然,今年都改好啦。...而且更重要的是优化整个开发流程的SDK使用,使得整个工作流看上去更加合理,符合程序员的思维习惯。同时对各种硬件支持,更加的灵活方便,加强了可配置性。...代码如下: // 创建IE插件, 查询支持硬件设备 InferenceEngine::Core ie; vector availableDevices = ie.GetAvailableDevices...推理引擎SDK开发演示 03 使用自带的人脸检测模型,实现人脸检测程序,SDK开发流程如下: ?

1.5K31

使用 expect 重启失败的 git pullpush 操作

问题的提出 最近使用 github 上传、下载项目代码时,经常会卡很久,有时候在命令行打了 git push 然后就去上厕所了,结果等我回来的时候,发现 push 早已经失败了,还得重新提交一下。...如果有一个工具,可以不停的重启失败的 git push 直到它成功才退出,那就好了。 什么是 expect 在介绍使用 expect 重启 git 操作之前,先简单说明一下这个命令。...…… 好了,熟悉了 expect 的用法后,有人可能有疑问了,这个 git pull/push 操作也不涉及密码,用它做什么呢?...失败日志与正常日志 以 git pull 为例,失败时,它的输出如下: $ git pull ssh: connect to host github.com port 22: Connection refused...重启失败操作 利用上面的思路,写出了下面的 expect 脚本 pull.exp 1 #!

53630

OpenVINO开发教程之八 – 道路分割

详解OpenVINO道路分割模型使用! 觉得不错,请点【在看】支持!...模型介绍 基于OpenVINO预训练模块中的道路分割模型,实现像素级别的图像分割,把像素划分为如下四个类别 背景 道路 车道线 标志 输入数据 要求输入图像BGR通道顺序的彩色图像,blob的大小为...基于OpenVINO SDK开发完成演示程序,模型加载与创建推断请求的代码如下: C++版本 // 加载道路分割网络 CNNNetReader network_reader; network_reader.ReadNetwork...network_reader.ReadWeights(model_bin); // 请求网络输入与输出信息 auto network = network_reader.getNetwork(); InferenceEngine...::InputsDataMap input_info(network.getInputsInfo()); InferenceEngine::OutputsDataMap output_info(

2.8K71

OpenCV4+OpenVINO实现图像的超像素

OpenVINO中提供的单张图像超像素网络参考了下面这篇文章 https://arxiv.org/pdf/1807.06779.pdf 该网络模型主要分为两个部分 特征重建网络,实现从低分辨率到高分辨率的像素重建...模型文件 OpenVINO提供的模型是在这个模型基础上进行简化,计算量更低,速度更快。...network_reader.ReadWeights(model_bin); // 请求网络输入与输出信息 auto network = network_reader.getNetwork(); InferenceEngine...::InputsDataMap input_info(network.getInputsInfo()); InferenceEngine::OutputsDataMap output_info(network.getOutputsInfo...CPU"); // 请求推断图 auto infer_request = executable_network.CreateInferRequest(); 代码演示步骤中有两个输入,对输入的设置可以使用下面的代码

96010

如何基于OpenVINO加速飞桨模型推理?

OpenVINO源码编译使用OpenVINO前,首先需要以源码编译的形式安装,下面分别介绍Windows及Linux平台的编译过程。...若无报错,且显示如下,说明创建CMake文件成功: - Configuring done - Generating done 注意:若以上编译方式一直失败,无法解决问题,可尝试使用只加python相关参数进行编译...至此,Windows平台下的编译安装就完成了,可以使用OpenVINO了。...1)按照官方文档1-4步骤进行 2)编译 按照指引进行操作,当进行到第5步cmake时,替换成如下的cmake参数(不需要自行修改,可直接运行)。...至此,Linux平台下的编译安装也完成了,可以使用OpenVINO了。 模型转换 在Windows或Linux平台下配置好OpenVINO环境后,转换和测试脚本就可以使用了。

1.1K20

干货|手把手教你在NCS2上部署yolo v3-tiny检测模型

环境变量:相对于Movidius SDK强制的修改bashrc添加Movidius SDK的工具到环境变量中,OpenVINO的做法更加人性化,单独将次操作写入setupvars.sh脚本,让用户自行选择是否以及何时添加环境变量...Linux下安装OpenVINO 首先介绍下笔者使用的平台和软硬件信息: 处理器:Intel® Core™ i7-7700 CPU @ 3.60GHz × 8 操作系统:Ubuntu16.04 LTS...如果已安装早期版本的OpenVINO,需要重新转换模型,不同版本编译出来的过程文件有差异,加载的模型的时候很可能会失败 2....配置NCS设备的USB udev rules ,建议使用安装页面中推荐的手动安装方式,注意如果在目标平台打开NCS设备失败,首先使用lsusb命令检查是否能找到NCS设备,没有厂商信息,只有设备编号,NCS...编译并运行例子程序验证安装是否成功,有些程序可能在NCS设备上运行失败,比如smart_classroom_demo,NCS设备上不支持批处理模式 yolo v3-tiny模型优化 关于yolo v3-

1.7K20

合集教程 | 搞定各种OpenCV配置与源码编译问题

/OpenVINO开发环境搭搭建的视频教程,而且全部上传到了B站,需要的直接看即可。...视频内容 当前我已经发布了十二个 OpenCV/OpenVINO 环境搭建的视频,包含了OpenCV C++ / OpenCV-Python / tensorflow/OpenVINO安装与配置,OpenCV...OpenVINO支持编译 需要首先安装OpenVINO,然后才可以编译支持! 不同版本问题 OpenCV3与OpenCV4版本差异度毕竟大,所以必须注意相同的代码到不同的版本上可能无法编译与执行!...CMake问题: 经常遇到各种donwload问题导致CMake失败,主要原因是无法下载一些第三方的库,比如ffmpeg,IPPICV等。没办法,只能想办法让它可以下载!...如果CMake失败就会导致后续VS生成有很多模块失败! 学习OpenCV哪个版本问题? 记得,如果没有特殊需求,建议学习OpenCV4,下载OpenCV4.x版本学习即可!

99020

干货|手把手教你在NCS2上部署yolo v3-tiny检测模型

环境变量:相对于Movidius SDK强制的修改bashrc添加Movidius SDK的工具到环境变量中,OpenVINO的做法更加人性化,单独将次操作写入setupvars.sh脚本,让用户自行选择是否以及何时添加环境变量...Linux下安装OpenVINO 首先介绍下笔者使用的平台和软硬件信息: 处理器:Intel® Core™ i7-7700 CPU @ 3.60GHz × 8 操作系统:Ubuntu16.04 LTS...如果已安装早期版本的OpenVINO,需要重新转换模型,不同版本编译出来的过程文件有差异,加载的模型的时候很可能会失败 2....配置NCS设备的USB udev rules ,建议使用安装页面中推荐的手动安装方式,注意如果在目标平台打开NCS设备失败,首先使用lsusb命令检查是否能找到NCS设备,没有厂商信息,只有设备编号,NCS...编译并运行例子程序验证安装是否成功,有些程序可能在NCS设备上运行失败,比如smart_classroom_demo,NCS设备上不支持批处理模式 yolo v3-tiny模型优化 关于yolo v3-

2.3K20

一个简单模型就让ChatGLM性能大幅提升 | 最“in”大模型

本文提供了一种使用 OpenVINO™ opset 重构该模型架构的便捷方法。...借助英特尔® AMX 内联指令(用于加速计算的单指令多操作),实现了对 ChatGLM 模型中 Attention,Rotary Embedding 等算子的高度优化,并且使用 bf16 指令进行乘加操作...GCC 11.3.0 编译 OpenVINO™ 克隆 OpenVINO™ 并升级子模块 $ git clone https://github.com/luo-cheng2021/openvino.git...,可左右滑动 使用 CMake 编译 OpenVINO™ $ cmake .....由此,我们可以得出结论,类似 chatGLM 等语言模型对内存带宽的要求非常高,性能往往受到内存操作或带宽的限制。 很多场景下,消除内存操作的负载,性能会因此获得大幅收益。

55020

教程 | 看完即可搞定各种OpenCV环境搭建与源码编译问题

起因 我经常被问各种OpenCV开发环境文件,从OpenCV3到OpenCV4,从OpenCV源码编译到扩展模块编译,从SIFT支持到CUDA支持,从OpenCV C++版本到OpenCV-Python...OpenCV3 源码编译与SIFT支持代码演示 https://www.bilibili.com/video/av31462516 3....OpenVINO支持编译 需要首先安装OpenVINO,然后才可以编译支持! 不同版本问题 OpenCV3与OpenCV4版本差异度毕竟大,所以必须注意相同的代码到不同的版本上可能无法编译与执行!...CMake问题: 经常遇到各种donwload问题导致CMake失败,主要原因是无法下载一些第三方的库,比如ffmpeg,IPPICV等。没办法,只能想办法让它可以下载!...如果CMake失败就会导致后续VS生成有很多模块失败! ----

1.5K20
领券