深度学习部署
农夫山泉2号
关于交流可以发邮件:778961303@qq.com
展开
-
【tensorrt】——No module named ‘onnx_graphsurgeon‘
tensort问题:No module named ‘onnx_graphsurgeon’解决方案直接用pip安装pip install onnx_graphsurgeon是会报错的。去下载的tensorrt oss目录下,比如:TensorRT-7.2.2.3/onnx_graphsurgeon,然后执行pip install ./onnx_graphsurgeon-0.2.6-py2.py3-none-any.whl...原创 2021-03-29 17:19:17 · 4792 阅读 · 0 评论 -
【flask】——接收和返回图片
转载自:https://www.jianshu.com/p/cafbeec49674接收图片首先写一个接收图片的接口,@img_tansfrom.route('/img/send_img', methods=['POST'])def send_img(): f = request.files['file'] img = f.read() print('img',type(img)) im1 = Image.open(img) print('im1',type(转载 2020-10-26 16:02:33 · 9610 阅读 · 0 评论 -
【flask】——curl二进制图片解码保存成pil
1. curl二进制图片上传curl -F "imagefile=@test.jpg"2. flask服务端解码保存成pilimport json, osimport os.path as ospfrom PIL import Imagefrom io import BytesIOfrom flask import Flask, requestapp = Flask(__name__)@app.route("/api/435i_classifier", methods=["POST"]原创 2020-10-14 17:24:34 · 515 阅读 · 1 评论 -
【curl】——curl 的用法指南
请参考:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html-F参数用来向服务器上传二进制文件。$ curl -F 'file=@photo.png' https://google.com/profile上面命令会给 HTTP 请求加上标头Content-Type: multipart/form-data,然后将文件photo.png作为file字段上传。-F参数可以指定 MIME 类型。$ curl -F 'file=@pho转载 2020-10-14 16:14:57 · 1524 阅读 · 0 评论 -
【Faiss】入门(一)——L2范数
0. 使用code/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */#include <cstdio>#include <cstdlib>#inclu原创 2020-08-08 21:36:43 · 647 阅读 · 0 评论 -
【大疆mavic2】斗鱼直播
利用大疆的直播功能,进行直播。1. 斗鱼注册/实名认证实名认证链接,需要在直播工具中完成实名认证。2. 打开直播间,获取rtmp地址打开直播间用浏览器打开“个人中心”——“个人信息”中的“直播设置”打开“直播开关”获取rtmp流地址点击“推流码”,注意将直播码添加到rtmp地址后面如我这里的是:rtmp://send3.douyu.com/live/8963667r0Dm4QBvq?wsSecret=70ef771829927f264201e7804d25465原创 2020-07-07 16:34:47 · 1382 阅读 · 0 评论 -
【深度学习部署】
转载自:https://www.cnblogs.com/supersayajin/p/11445401.html如果说前几年深度学习主题追求的是越来越深的模型及越来越准的方法,那么最近两年关注的点是模型的轻量化及部署,这是一个比较大而且比较复杂的话题。即训练好的模型怎样部署在实际的项目中,也就是我们常说的train和inference(或者forward,test,deploy)主要关注以下几点...转载 2020-05-06 11:38:46 · 819 阅读 · 0 评论 -
【ncnn】win10 vs2015编译ncnn项目
1. 编译protobuf这是google开源的一个项目,ncnn用来序列保存网络模型的。1.1 下载protobuf,从这个博客1.2 编译protobuf看网络上的文章,这里有两种方式可以编译protobuf。采用cmake-gui采用vs2015命令行因为编译opencv的时候用的cmake-gui,这里用vs命令行试一下。参考:https://blog.csdn.net...原创 2020-03-29 00:35:20 · 2254 阅读 · 4 评论 -
【树莓派】树莓派4B无法运行64位程序
问题: 在linux_x64上动态链接库无法在树莓派4B上运行尝试一官方推出了,检查boot目录下是否有kernel8.img如果没有就 rpi-update然后添加arm_64bit=1到config.txt执行uname -a 你会看到内核从v7l(armhf)变v8(arm64)了结果: 还是不行,getconf LONG_BIT 还是32尝试二:安装一个64位的系统。。。...原创 2020-03-27 17:57:10 · 2340 阅读 · 1 评论 -
【高性能计算】C++科学计算—OpenBLAS项目与矩阵乘法优化
原文:https://www.leiphone.com/news/201704/Puevv3ZWxn0heoEv.html中国人自己开源,都在用。BLAS是 Basic Linear Algebra Subprograms (基本线性代数子程序)的首字母缩写,主要用来做基础的矩阵计算,或者是向量计算。它分为三级:BLAS 1级,主要做向量与向量间的dot或乘加运算,对应元素的计算;...转载 2020-02-24 23:54:42 · 3059 阅读 · 0 评论 -
pyqt5—多按钮的槽链接到一个函数
转载自:https://www.cnblogs.com/ribavnu/p/4672880.html请读原文代码可直接运行,关键就是main.sender()这里,注意修改mainfrom PyQt5.QtWidgets import (QApplication, QWidget, QPushButton, QHBoxLayout, ...转载 2019-12-18 16:51:17 · 2817 阅读 · 0 评论 -
pyqt5动态添加控件
转载自:http://www.mamicode.com/info-detail-1830369.html请读原文可以直接运行,这里是动态添加qlabel控件from PyQt5.QtWidgets import *from PyQt5 import QtCore,QtWidgetsfrom PyQt5.QtGui import *import sysclass A(QWidget)...转载 2019-12-18 15:19:15 · 5230 阅读 · 0 评论 -
pyqt动态添加控件
转载自:https://blog.csdn.net/sandorn/article/details/92842847请读原文转载 2019-12-18 15:04:42 · 657 阅读 · 0 评论 -
python3 操作mysql报错pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'localhost'
1. python代码#!/usr/bin/python3 import pymysql # 打开数据库连接db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # 使用 cursor() 方法创建一个游标对象 cursorcursor = db.cursor() # 使用 execute() 方法...原创 2019-10-29 17:11:07 · 6847 阅读 · 1 评论 -
云服务器部署flask类web应用的注意事项
注意事项就是:要在云服务器的安全组的入方向上打开flask应用的端口1. flask代码from flask import Flask app = Flask(__name__) @app.route('/')def index(): print('OK') return 'hello world' if __name__ == '__main__': a...原创 2019-10-24 11:28:24 · 540 阅读 · 1 评论