自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 No module named 'torch._C'

No module named 'torch._C' 解决方法: 删除cuda8 删除冲突的miniconda,python 删除torch-cpu,包括pip的 conda的 重新安装torch

2019-02-28 17:51:00 2879 0

原创 tx2 cuda9

nvcc --version this project provide a complied wheel file of pytorch1.0 with cuda support for nvidia jetson tx2. the environment base is jetpack ...

2019-02-27 19:52:39 862 1

原创 python2 webserver class

python2 webserver class 研究发现,web socket 的连接返回 消息发的不对: 正确写法: def begin(self): self.webSend = WebSend(self.queue) self.webSend.start() ...

2019-02-27 18:02:33 125 0

原创 python websocket server 解决中文乱码

参考:https://www.cnblogs.com/wangqj1996/p/9244601.html 一、什么是websocket WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 在WebSocket API中,浏览器和服务器只需要做一个握手的动...

2019-02-27 08:58:05 867 0

原创 python 进程 线程混合测试

  #coding=utf-8 from multiprocessing import Process import time from threading import Thread import time,random class Mythread(Thread): def _...

2019-02-26 14:31:09 109 0

原创 python elasticsearch 更新后刷新

es.indices.refresh(index="ccat1")   在ES中, 要保证被索引的文档能够立即被搜索到, 有两种方法:_refresh 或者_flush。 那么二者的区别是什么呢?要搞懂这个问题, 就需要对ES中文档的索引过程有个了解。 我们知道ES的索...

2019-02-25 21:46:16 557 0

原创 yolov3 测试

  darknet53 在我1060上gpu 352*352 需要21ms,cpu需要900ms,但是参数比较多,占用内存比较大? 总时间需要30多ms import datetime import torch import torch.nn as nn import math fro...

2019-02-25 00:07:14 284 0

原创 PeleeNet 测试

2019.11.19分v1 v2 https://github.com/jacke121/PeleeNet_Detection_pytorch 有预训练,目标检测: caffe: https://github.com/Robert-JunWang/Pelee https://gith...

2019-02-24 12:02:15 455 0

原创 asyncio 回调

  原文:https://blog.csdn.net/zV3e189oS5c0tSknrBCL/article/details/80906206   import asyncio import aiofiles async def myopen():    async with aio...

2019-02-24 11:12:17 319 0

原创 asyncio 并发测试

  asyncio 用这个批量读取文件,需要33ms,没有比多线程快 协程在并发 cpu计算时有优势:比如 box计算,nms可以试试: 由下面的多线程模块threading和协程模块asyncio的对比可以看出,ansyncio的完成时间是threading的一半左右。由此,asyncio...

2019-02-24 00:05:14 284 0

原创 async 队列性能测试

性能测试,与多进程对比,效率基本一样: #coding=utf-8 import asyncio import os import cv2 import time async def consumer(cons_index, q): print('consumer {}: s...

2019-02-23 23:32:01 128 0

原创 asyncio.Protocol socket 断线重连

asyncio.Protocol socket 断线重连  原文:https://www.jianshu.com/p/f5bc755d3d8a 场景 使用asyncio.Protocol进行异步连接时,如何断线重连 code socket client 放在了单独的一个线程中soket_...

2019-02-23 20:58:14 403 0

原创 pycharm Application cannot start in headless mode

tx2 的ubuntu上报错: Application cannot start in headless mode 解决方法:   添加openjdk的环境变量: export PATH=/usr/lib/jvm/java-1.8.0-openjdk-arm64/bin:$PATH  ...

2019-02-23 10:28:20 523 2

原创 python 多进程全局变量

  对于共享整数或者单个字符,初始化比较简单,参照下图映射关系即可。如i = Value('i', 1), c = Value('c', '0')。     注意,如果我们使用的code在上表不存在,则会抛出:     size...

2019-02-22 14:43:18 1944 0

原创 ubuntu 鼠标变成黑色的叉并且图标消失

解决方案很简单:  通过Ctrl+Alt+F1进入命令行文本界面,输入命令:  sudo apt-get install ubuntu-desktop就是重新安装一下桌面,这个方法包治百病~以后Xwindows想怎么玩就怎么玩~玩坏了一个命令就搞定~   记得命令结束后使用 sudo re...

2019-02-22 09:14:22 645 0

原创 TX2 硬解码

    TX2+GStreamer+OpenCV读取显示网络摄像头 参考: 主要原因: Gstreamer是嵌入式平台处理Media的首选组件, 像Nvdia/TI/NXP/Rockchip平台, 都是使用Gstreamer来整合Media应用. 在Rockchip平台上, 我们已经有为...

2019-02-21 23:04:25 1490 1

原创 linux环境下 PYTHONPATH添加

linux环境下 PYTHONPATH添加   路径可能是: 1./usr/lib/python2.5/site-packages/ 2./usr/lib/python2.5/dist-packages/   命令窗口输入:vi /etc/profile 再输入 export PYT...

2019-02-21 19:57:59 538 0

原创 error: jump to label [-fpermissive]

error: jump to label [-fpermissive] 参考:https://blog.csdn.net/quantum7/article/details/82770981 gcc 编译时,有goto语句是报错: 原因很简单,goto 之后,又出现了新定义的变量。 错误提示...

2019-02-21 11:31:16 492 0

原创 sws_scale sws_getContext

  sws_getContext 定义图像格式,解码codectx sws_scale 是拷贝数据并转换格式:   struct SwsContext *img_convert_ctx; img_convert_ctx = sws_getContext(avCodecCtx-&...

2019-02-21 09:24:37 87 0

原创 MnasNet 测试

MnasNet:352 352 需要21ms,听说准确率比shuffle v2高 cpu 17需要600ms shuffle net V2 原版需要23ms,cpu需要200ms 改造 yolov3用: 需要30ms cpu需要180ms 加上yolo层 230ms yolo v3:352*...

2019-02-20 23:21:11 326 0

原创 DenseNet 测试

测试,网络深了也挺慢的。 深度40 分辨率32*32 cpu需要46ms from __future__ import print_function, division, absolute_import import time import torch import torch.nn a...

2019-02-20 22:36:13 191 0

原创 ffmepg4 解码特别慢

ffmepg4 解码特别慢,解码一张需要600ms 后来发现原因代码: avcodec_flush_buffers(avCodecCtx); 去掉就可以了。  

2019-02-20 20:41:58 400 0

原创 vs修改 exe名字

链接器 输出文件中     不是这个:

2019-02-20 13:16:46 374 0

原创 python 多进程 字典,数组

加 join字典就可以用,否则会报错:系统找不到指定的文件 dictproxy failed 测一下这个: vide_loader.daemon=True from multiprocessing import Process, Manager def f(d, l): i...

2019-02-20 12:20:28 561 0

原创 pybind 填充数组

  这种方法效率高点: memcpy 需要从0位置开始拷贝,目标,起始位置,长度。   uint8_t *p = pFrameRGB->data[0]; std::vector<ssize_t> shape{ 720, 1280,3 }; aut...

2019-02-20 00:34:21 187 0

原创 pybind 播放h264

python: 平均耗时在30s左右,没有cpython快。 #-*- coding:utf-8 -*- import pyiotsdk as binddemo import time import numpy as np filepath="0217.h264" imp...

2019-02-19 23:13:08 316 0

原创 (-215:Assertion failed) dst.data == (uchar*)dst_ptr in function 'cvShowImage'

  (-215:Assertion failed) dst.data == (uchar*)dst_ptr in function 'cvShowImage'   原因:图像只支持uint8类型数据,正确代码:   pybind代码: aaa= binddemo....

2019-02-19 18:17:25 2996 1

原创 pybind播放视频

解码挺快的,0-16ms, 但是不知道为什么,还没传数据,特别慢,400-800ms一张图片, #-*- coding:utf-8 -*- import pysdk as demo import time filepath="0217.h264" start=time....

2019-02-19 17:39:03 86 0

原创 命令行选项“/source-charset”与预编译头不一致

  命令行选项“/source-charset”与预编译头不一致 解决方法:不使用预编译头:

2019-02-19 14:10:55 1370 0

原创 vs 中文乱码

  第一次用vs2015遇到乱码问题的时候也是很疑惑,在vs2010下面正用着很好的代码怎么就会出现乱码了呢,在百度google查了一下资料才知道原来是语言设置问题。现在我把截图跟步骤发出来供大家参考。 (1)要让焦点选中可编辑的.h或者.cpp文件内,点击vs2015的菜单---&g...

2019-02-19 14:06:42 1124 0

原创 解决Vs输出中文乱码的问题

解决Vs输出中文乱码的问题 原文:https://blog.csdn.net/c_khalid/article/details/51515675   源程序的运行结果是:中文乱码   首先,这个与VS本身无关,问题是出现在windows的dos显示设置上。   如何解决这个问题? 1.打...

2019-02-19 13:56:00 1145 0

原创 vs2015中文乱码

VS2015 C++设置支持UTF-8 without BOM编码  博客主页:http://blog.csdn.net/xs1102 https://blog.csdn.net/xs1102/article/details/83186321 VS一直对源代码文件的编码支持不太好,尤其是UTF...

2019-02-19 13:52:29 2021 0

原创 python多进程队列性能测试

测试发现1280*720的图像传输,一张平均需要8ms,两张需要15ms, 内容越多,时间越长。 # !/usr/bin/env python # -*- coding: utf-8 -*- import multiprocessing import random import time ...

2019-02-17 23:33:48 281 0

原创 Python实现多进程的4种方式

Python多进程 - 实现多进程的几种方式   原文:http://blog.csdn.net/topleeyap https://blog.csdn.net/topleeyap/article/details/78981848 方式一: os.fork()   # -*- cod...

2019-02-17 23:29:21 894 0

原创 python 多进程管道 消息式通信

  from multiprocessing import Process,Pipe # 导入进程,管道模块 def f(conn):     conn.send([1,'test',None])     conn.send([2,'test',None...

2019-02-17 23:24:36 163 0

原创 vs2015编译 pybind 动态库

本人总结: pyd的文件、引用 module的名字和 pybind定义的module名字一致, PYBIND11_MODULE(pyiotsdk, m) pybind只需要引用头文件即可。 根据原文,加上自己的总结: https://blog.csdn.net/u013701860/art...

2019-02-17 18:55:39 301 0

原创 class "pybind11::module" 没有成员 "def"

class "pybind11::module" 没有成员 "def" 初步研究发现是因为有dll的导入函数: MYLIBDLL 去掉就可以了。

2019-02-17 18:37:34 213 0

原创 ImportError: dynamic module does not define module export function (PyInit_example)

  vs2015编译pyd后,报错:   ImportError: dynamic module does not define module export function (PyInit_example) 原因:   PYBIND11_MODULE(binddemo, m) {  ...

2019-02-17 11:23:43 1300 0

原创 pybind 编码h264

pybind 编码264 #include <pybind11/pybind11.h> #include <pybind11/numpy.h> #include <iostream> using name...

2019-02-17 00:20:06 68 0

原创 ffmpeg4 解码264 输出rgb

    int play_file(char* file_name, FrameFunc tcallback(char* a, int size, int num, int height, int width)) { av_log_set_level(AV_LOG_WARNING); ...

2019-02-16 16:36:19 330 0

提示
确定要删除当前文章?
取消 删除