自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 收藏
  • 关注

原创 播放视频wenjian

java文件 NextActivity.java。xml文件 activity_next.xml。

2024-05-15 16:56:20 114

原创 Android studio Button 监听敲击事件

第二种方法只要引用View.OnClickListener这个接口就行,接着Button button=findViewById(R.id.button);下面就是重写onClick()方法,一般使用switch语句,参数是view,可以根据不同id来赋予不同的点击事件,不用像上面匿名内部类那样每一个按钮都要单独设置一下点击事件。然后我们在MainActivity 里面写一个onClick()方法,这里就不是重写了,因为我们没有任何继承父类和引用接口,这里的方法名可以随意取。

2024-04-29 16:30:04 422 1

原创 调用科大讯飞离线sdk

然后点击“离线命令识别(新版)”,进入下面界面,其中红框标注的需要填入代码。然后点击服务管理进入下面界面,查询账号当前可使用的免费次数。2,点击进入智能语音>离线语音唤醒(新版)>服务管理。1,首先用手机和身份证注册成为会员。

2024-04-26 10:35:12 135 1

原创 win10 docker安装

下载Docker Desktop for Windows。,点击蓝色链接下载适用于x64计算机的wsl2 linux内核更新包。另外,如下选项也要选中,“适用于Linux的Windows子系统”运行docker run hello-world,启动成功如下;通过控制面板进入程序,然后点击进入启用或关闭Windows功能。如果出现一直下载不了的镜像,需要更换阿里源。将Hyper-V打勾,如下所示。

2023-06-21 17:12:32 106

原创 yolov5 安卓

首先用aa打开yolov5_android_tflite的build.gradle,如下所示,注意这个过程aa会根据项目需要自己下载相关的依赖项。带相关依赖项下载完成后,就点击build下面的Generate Signed Bundle/Apk。下载完成之后直接运行下面的命令,可以将模型转换成tflite。编译完成如下所示: 然后移植apk文件到安卓手机就可以了。选择SDK Tools 28.0.3 版本下载就可以了。3,注意在打包生成apk的过程中需要先生成证书。安装Android 9.0就可以了。

2023-03-14 15:03:28 311 1

原创 c++和c中的函数互调

wu

2023-02-24 17:30:46 178

原创 【Bug】Could not locate zlibwapi.dll. Please make sure it is in your library path

bug :zlibwapi.dll

2023-02-09 09:51:48 229

原创 win10 yolov4 cuda11

2023-01-11 14:35:54 445

原创 python3.7 pip pip3

1, python3.7sudo add-apt-repository ppa:jonathonf/python-3.7sudo apt-get install python3.72, pip pip3在utuntu下建议不要使用apt-get install 安装pip,会出现很多问题。建议使用如下方式安装:wget https://bootstrap.pypa.io/get-pip.py --no-check-certificatesudo python get-pip.

2021-08-21 10:15:02 285

原创 caffe protoc 版本冲突

我自己安装的protoc是3.5.1 ,这个和caffe自己要求的有冲突,所以就报错。尽量用下面这个方法安装protocsudo apt-get install libprotobuf-dev protobuf-compiler卸载:#removesudo apt-get remove libprotobuf-dev protobuf-compilersudo apt-get remove libprotobuf-lite8 libprotoc8sudo apt-get remo

2021-08-19 17:10:11 135

原创 ./include/caffe/common.hpp:4:32: fatal error: boost/shared_ptr.hpp: 没有那个文件或目录

sudo apt-get install --no-install-recommends libboost-all-dev

2021-08-19 13:58:56 337

原创 C++ 定义一个新的类型并调用回调函数

1。今天学习muduo网络库源码的时候看到了boost::function,写篇笔记记录下。书上是这样描述的:function是一个函数对象的“容器”,概念上像是C/C++中函数指针类型的泛华,是一种“智能函数指针”。它以对象的形式封装了原始的函数指针或函数对象,能够容纳任意符合函数签名的可调用对象。因此,它可以被用于回调机制,暂时保管函数或函数对象,在之后需要的时机在调用,使回调机制拥有更多弹性。理解被存函数的最佳方法是把它想象为一个普通的函数对象(也可以想成一个模板类,使用的时候指定函数原型

2021-04-07 13:24:29 443

原创 ubuntu 解决u盘是只读的

1,查看插入有只读文件系统故障的U盘,找到U盘挂载的文件系统 比如:/dev/sdb4,查看文件系统有故障(FAT:Filessystem error)tail -f /var/log/syslog2,卸载U盘umount /media/yll/E3,修复U盘文件系统故障sudo dosfsck -v -a /dev/sdb4以上就基本可以解决问题了...

2021-03-26 09:34:07 406

原创 ubuntu cp 复制命令

find . -name "*" -exec cp -r {} /media/yll/ylw/yll/work/bag/data/1208/aidownload/data/ \; 复制某文件下的所有文件到另外一个文件。

2020-12-08 16:17:26 1176

原创 ModuleNotFoundError: No module named ‘torchscope‘

pip install torchscopeor pip install --upgrade git+https://github.com/Tramac/torchscope.git

2020-12-01 14:21:52 521

原创 安装docker 的注意事项

1 sudo apt-get update更新的软件源列表的时候会报很多错误:http://storage.googleapis.com/tensorflow-serving-apt stable InRelease:更新密钥:# 把Serving的发行URI添加为package源echo "deb [arch=amd64] http://storage.googleapis.com/tensorflow-serving-apt stable tensorflow-model-serve

2020-09-17 13:54:29 298

原创 神经网络中concatenate和add层的不同

在网络结构的设计上,经常说DenseNet和Inception中更多采用的是concatenate操作,而ResNet更多采用的add操作,那么这两个操作有什么异同呢?concatenate操作是网络结构设计中很重要的一种操作,经常用于将特征联合,多个卷积特征提取框架提取的特征融合或者是将输出层的信息进行融合,而add层更像是信息之间的叠加。This reveals that both DenseNets and ResNets densely aggregate features from pri

2020-08-04 11:41:25 641

转载 caffe darknet4 caffe.proto

caffe.proto是caffe数据结构定义的主要文件,本文主要是在caffe.proto代码的基础上加上了部分中文注释,其中的内容与caffe的prototxt文件中的结构相对应转载:https://blog.csdn.net/weixin_39970417/article/details/80825601// syntax用来指定protobuf的版本syntax = "proto2"; // package可以看作C++中的namespace,与Caffe C++代码中的nam.

2020-08-04 10:49:36 216 1

转载 darknet3 网络结构

DBL:代码中的Darknetconv2d_BN_Leaky,是yolo_v3的基本组件。就是卷积+BN+Leaky relu。resn:n代表数字,有res1,res2, … ,res8等等,表示这个res_block里含有多少个res_unit。不懂resnet请戳这儿concat:张量拼接。将darknet中间层和后面的某一层的上采样进行拼接。拼接的操作和残差层add的操作是不一样的,拼接会扩充张量的维度,而add只是直接相加不会导致张量维度的改变。后面我们一起分析网络一些细节与难懂的地方..

2020-07-28 11:25:43 2631

原创 caffe2 eltwise 层

Eltwise : element-wiseeltwise layer是caffe提供的按元素操作层。它支持3种基本操作:1. PROD:按元素乘积2. SUM:按元素求和(默认)3. MAX:保存元素大者进行何种操作可以在layer里面通过定义EltwiseOp : x #x:=0,1,2 除此之外,该层还定义了coeff 参数,该参数只对SUM操作起作用。最后,caffe还设定了stable_prod_grad #[default = true ] 来选择是否渐进较慢的梯度计算方法,该

2020-07-24 15:53:36 123

原创 snap占用占用100%

df -iayll@yll-ubuntu:/snap/snapd$ df -ia文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点sysfs 0 0 0 - /sysproc 0 0 0 - /procudev 2004858 590 2004268 1% /devd.

2020-06-23 15:56:42 6106

原创 caffe protobuf问题

安装protobuf的方法sudo apt-get install libprotobuf-dev protobuf-compiler #系统级的安装sudo pip install google protocol #python2.7版本的安装sudo pip3 install google protocol #python3.5版本的安装which protoc #查看默认选用的protobufprotoc --version #查看当前默认的protobuf的版本su

2020-05-20 12:05:36 195

原创 python 多个版本 pip多个版本,pip安装到指定的python目录中

问题如电脑上同时装了python2(2.7)和python3(3.5),当使用pip安装时默认应安装到python2中,pip3安装时应安装到python3中,但奇怪的是使用pip安装时每次都定位到python3中,不知是啥原因,也不知如何将其重定向到python2中,索性手动指定pip到python2中查看pip版本pip -V pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)pip2 -V pip 8.1

2020-05-19 14:31:05 6249

原创 网络的参数量(param) 和浮点计算量(FLOPs)

理论上的计算公式如下:????????????????????????????????????=(????????∗????ℎ∗????????????)∗????????????????+????????????????????????????????????????????????=(????????∗????ℎ∗????????????)∗????????????????∗????∗????????????????????????????????????????=[2∗(????????∗

2020-05-09 14:47:26 3701

原创 链表和节点

# Definition for singly-linked list.class ListNode(object): def __init__(self, x): self.val = x self.next = Noneclass Solution(object): tmp = ListNode(0)#ListNo...

2020-05-06 11:47:55 954

原创 C++ 二级指针

B= 0x00000008; //B的内容*B = "一段内容"; //B解引用,也就是B指针指向的C的值&B = 0x00000004; //B取地址,B的地址是0x00000004*A = B= 0x00000008; //A解引用也就是B的内容**A = *B = "一段内容"; //B解引用,也就是B指针指向的C的值A = &B = 0x0000...

2020-04-21 14:10:50 382

原创 转载:算力计算

一、GOPS与FLOPS1.1 FLOPSFLOPS定义是“每秒所执行的浮点运算次数”(floating-point operations per second)的缩写。它常被用来估算电脑的执行效能,尤其是在使用到大量浮点运算的科学计算领域中。正因为FLOPS字尾的那个S,代表秒,而不是复数,所以不能省略掉。在这里所谓的“浮点运算”,实际上包括了所有涉及小数的运算。这类运算在某类应用软...

2020-03-11 14:18:32 17617 2

原创 Mat  iplimage

Mat转IplImageMat Img=imread("1.jpg");IplImage* pBinary = &IplImage(Img);//浅拷贝IplImage *input = cvCloneImage(pBinary);//深拷贝只要再加一次复制数据IplImage img = IplImage(mat);回到顶部IplImag...

2019-11-25 09:27:35 136

转载 yolov3-tiny 训练。以及yolov3 画图。

训练tiny-yolov3和yolov3一样。只不过需要重新写一个权重文件。1.准备权重文件./darknet partial cfg/yolov3-tiny.cfg yolov3-tiny.weights yolov3-tiny.conv.15 15先是获得训练好的yolov3-tiny的权重用来test:yolov3-tiny.weights这个文件需要自己下,下载地址如下。...

2019-10-12 10:55:35 3508

原创 保存结果,改为xml,修改XML

1.先把识别结果保存为.txt文件。##保存测量结果为XML文件from ctypes import *import mathimport random"""The Python implementation of the GRPC helloworld.Greeter server."""from concurrent import futuresimport timeimp...

2019-10-11 18:48:59 271

原创 cuda路径

sudo ldconfig /usr/local/cuda-8.0/lib64export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64。如果仍然不行,再尝试执行:export PATH=$PATH:/usr/local/cuda-8.0/binexport LIBRARY_PATH=$LIBRARY_PATH:...

2019-08-13 18:11:37 9299

转载 yolov3算法检测单类物体

转载:https://blog.csdn.net/z649431508/article/details/82191036yolov3是目前目标检测类检测效果和检测速度最好的算法,原版的yolov3检测的物体种类众多,本文实在原有yolov3上将多累物体检测简化为单类物体检测,本文的原始代码基于github上copy的,源码下载地址为:https://github.com/qqwweee/ker...

2019-08-07 10:39:05 2942

转载 使用 Gc、Objgraph 干掉 Python 内存泄露与循环引用!

本文版权归作者xybaby(博文地址:http://www.cnblogs.com/xybaby/)所有,欢迎转载和商用,请在文章页面明显位置给出原文链接并保留此段声明,否则保留追究法律责任的权利,其他事项,可留言咨询。Python使用引用计数和垃圾回收来做内存管理,前面也写过一遍文章《Python内存优化》,介绍了在python中,如何profile内存使用情况,并做出相应的优化。本文...

2019-08-05 10:22:31 486

转载 python 垃圾回收机制

转载:https://www.cnblogs.com/cccy0/p/9061799.htmlpython的垃圾回收机制是以引用计数为主,加上标记-清除,分代收集等辅助方式组成的,如果想打开gc功能,需要 import gc 模块,然后 gc.enable() 就打开了这个功能,关闭是 gc.disable()。查看一个对象的引用计数: sys.getrefcount() 总是会比实...

2019-07-31 16:33:59 104

原创 multiprocessing

multiprocessing模块如果你打算编写多进程的服务程序,Unix/Linux无疑是正确的选择。由于Windows没有fork调用,难道在Windows上无法用Python编写多进程的程序?由于Python是跨平台的,自然也应该提供一个跨平台的多进程支持。multiprocessing模块就是跨平台版本的多进程模块。multiprocessing模块提供了一个Process类来代表一个...

2019-07-04 13:20:57 4234

转载 tiny YOLO v3做缺陷检测实战

前言:接触yolo网络是在七月份,当时把yolo检测的论文以及R-CNN系列,SSD等一些论文看了一下,感觉内容很丰富,也尝试了darknet版本的实现,和yolo v3的实现,在网上也有很多关于上面两种的实现,这里就不讲了。九月份用tiny-yolo v3做了一个缺陷检测的实验,效果出乎意料,准确率和召回率“满分”!!过了三个月才想着把以前的实验总结一下,真不应该。下面从头开始说明怎么在自己的数...

2019-03-27 15:54:12 4997 3

转载 转载:Python调用麦克风录音生成wav文件

**事出有因:**我想调用科大讯飞的语音听写SDK包,但是这个包对输入音频有一定的要求,格式工厂毕竟不是个办法——网上找来找去,有用信息也是零零散散,所幸还是有所收获——请将以下代码写入get_audio.py文件中。特别说明在代码后,看了还是有用的特别说明在代码后,看了还是有用的# -*- coding:utf-8 -*-# -*- author:zzZ_CMing CSDN ad...

2019-03-14 16:46:01 1120

原创 python 调用图灵机器人

import jsonimport urllib.requestwhile 1: try: api_url = "http://openapi.tuling123.com/openapi/api/v2" text_input = input('我:') if text_input == 'exit': break...

2019-03-14 14:05:26 973

转载 通过python-snap7实现对PLC的读写

转载:https://blog.csdn.net/zxpbuct/article/details/800796981、背景    最近一位做工控的朋友找我,希望我帮开发一个PC和PLC之间通信的接口。现场的情况是这样的:一台Linux服务器通过以太网和S7-1200 PLC连接,用户希望从客户端实现对PLC的读写。    说到PLC通信,一开始我想到的是用OPC Server来实现,因...

2018-10-25 14:24:06 11787 2

转载 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程

超分辨率技术(Super-Resolution, SR)是指从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备、卫星图像和医学影像等领域都有重要的应用价值。本文针对端到端的基于深度学习的单张图像超分辨率方法(Single Image Super-Resolution, SISR),总结一下从SRCNN到EDSR的发展历程。(排列顺序大致按论文中给出的4倍上采样结果的峰值信噪比(Peak...

2018-10-22 17:10:24 392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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