自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mjiansun的专栏

学如逆水行舟,不进则退

  • 博客(57)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

转载 ubuntu 16.04 安装MXNet GPU版本

安装MXNet for Ubuntu有两种方式。 方式一:安装预编译文件pip install mxnet-cu80 方式二:编译源代码安装nvidia显卡驱动和cuda/cudnn,请参考一下内容 http://blog.csdn.net/chenhaifeng2016/article/details/68957732 下载mxnetcd /usr/loc...

2018-09-30 16:44:50 3327

转载 caffe绘制训练过程中的accuracy、loss曲线

训练模型并保存日志文件       首先建立一个训练数据的脚本文件train.sh,其内容如下,其中,2>&1   | tee examples/mnist/mnist_train_log.log 是log日志文件的保存目录。#!/usr/bin/env sh set -e TOOLS=./build/tools $TOOLS/caffe train...

2018-09-30 10:12:43 378

转载 图像处理--图像增强(二)

1、对数图像增强算法      对数图像增强是图像增强的一种常见方法,其公式为: S = c log(r+1),其中c是常数(以下算法c=255/(log(256)),这样可以实现整个画面的亮度增大。void LogEnhance(IplImage* img, IplImage* dst){ // 由于oldPixel:[1,256],则可以先保存一个查找表 uchar lut[2...

2018-09-29 18:21:44 813 1

原创 opencv使用总结

1、windows下使用opencv3.2读取路径中含有中文字符的图片,不会报错,但是却不能读取到图片。ubuntu下使用opencv3.3读取路径中含有中文字符的图片,不会报错,同时也能取到图片矩阵。...

2018-09-29 09:51:44 251

转载 pycharm如何全局搜索

目录Ctrl+N 按文件名搜索py文件Ctrl+shift+N 按文件名搜索所有类型的文件ctrl+shift+f 全局字符串搜索ctrl+shift+a双shift搜索Ctrl+N 按文件名搜索py文件ctrl+n可以搜索py文件勾选上面这个框可以搜索工程以外的文件Ctrl+shift+N 按文件名搜索所有类型的文件Ctrl+shift+N可以搜索...

2018-09-26 09:17:26 88904 5

转载 numpy数组与list之间的转换

a=([3.234,34,3.777,6.33])a为python的list类型将a转化为numpy的array:  np.array(a)array([  3.234,  34.   ,   3.777,   6.33 ]) 将a转化为python的lista.tolist() 

2018-09-25 16:38:21 105403 5

转载 python的xml解析

需求: 在实际应用中,需要对xml配置文件进行实时修改,   1.增加、删除某些节点  2.增加,删除,修改某个节点下的某些属性  3.增加,删除,修改某些节点的文本 xml源文件格式<?xml version="1.0" encoding="UTF-8"?><framework> <processers> <proces...

2018-09-21 15:46:20 152

转载 c/c++图像处理

c/c++图像处理--学习中https://blog.csdn.net/column/details/15631.html

2018-09-20 18:22:00 1686

转载 ubuntu查看cpu温度

第一步:安装lm-sensors,打开终端键入sudo apt-get install lm-sensors sensors-applet根据提示键入Root密码,然后等待下载并安装完后关闭终端。在你想要显示传感器温度的面板位置右键,选择“添加到面板”菜单命令,在列表中选择 “Hardware Sensors Monitor”后单击“添加”按钮即可添加该Applet程序。能直接检测...

2018-09-20 11:03:34 18937 1

转载 ubuntu查看cpu信息

查看当前操作系统内核信息 # uname -aLinux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux 查看当前操作系统发行版信息#cat /etc/issueUbuntu 9.10 /n /l 查看cpu型号# cat /proc/...

2018-09-20 10:55:02 48157

转载 Shell中for循环的几个常用写法

第一类:数字性循环-----------------------------for1-1.sh#!/bin/bashfor((i=1;i<=10;i++));do echo $(expr $i \* 3 + 1);done -----------------------------for1-2.sh#!/bin/bashfor i in $(seq 1 ...

2018-09-20 10:31:07 1422

转载 shell脚本:Syntax error: Bad for loop variable错误解决方法

Linux Mint中写了一个简单的shell脚本,利用for..do..done结构计算1+2+3......+100的值,结果执行"sh -n xxx.sh"检测语法时总是报错,但在PC机上可正常运行;脚本:#!/bin/bash#information PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/s...

2018-09-20 10:23:35 2246

转载 ubuntu限制CPU使用率

需求:由于程序是多进程,所以会极大使用CPU资源,但CPU如果长时间处于高强度工作(也就是长时间超频),温度极高,在主板里有个CPU温度保护,超过一定温度就会重启。所以我想直接限制CPU的最高频率,那么就不会出现长时间超频,那么问题也不会特别高(虽然也很高),但最起码不会程序跑着跑着就重启了。方法一这种方法解决了我的问题,我给每个CPU核心设置了最高频率。安装cpufrequtil...

2018-09-20 10:08:07 11619

转载 Python中的subprocess模块

一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数个创建子进程的函数,这些函数分别以不同的方式创建子进程,所以我们可以根据需要...

2018-09-20 09:01:45 234

转载 Python动态变量名定义与调用

动态变量名赋值在使用tkinter时需要动态生成变量,如动态生成var1...var10变量 使用exec动态赋值 exec在python3中是内置函数,它支持python代码的动态执行。示例:In [1]: for i in range(5): ...: exec('var{} = {}'.format(i, i)) ...:In [2]: pri...

2018-09-19 19:18:32 10144 1

转载 python 调用 shell python shell 间变量传递

python -> shell:1.环境变量import osvar=123或var=’123’os.environ[’var’]=str(var) #environ的键值必须是字符串os.system(’echo $var’) 2.字符串连接import ospath=’/root/a.txt’var=[1]var=’bash’os.system(’...

2018-09-19 18:37:56 5370

转载 python获取命令行参数的方法

python版本:2.7介绍python获取命令行参数的方法:sys,getopt,argparse。一、sys模块sys.argv[]包含命令行参数的字符串列表,通过下标获取参数。例如:#!/usr/bin/python# Filename: using_sys.pyimport sysprint 'The command line arguments are...

2018-09-19 17:27:30 25075 4

转载 Python multiprocessing 使用手记 – 跨进程对象共享

转自张聪的blog继续写关于Python multiprocessing的使用手记,继上次的进程模型之后,这次展开讨论一下multiprocessing当中的跨进程对象共享的问题。在mp库当中,跨进程对象共享有三种方式,第一种仅适用于原生机器类型,即python.ctypes当中的类型,这种在mp库的文档当中称为shared memory方式,即通过共享内存共享对象;另外一种称之为serv...

2018-09-19 17:02:34 2563

转载 Python 异常处理try

Python 异常处理python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。python标准异常异常名称 描述 BaseException 所有异常的基类 SystemExit 解...

2018-09-19 16:59:13 352

转载 【Python】多进程的传参,全局变量使用,数据共享通信

1.关于进程里的传参import multiprocessing#导入进程模块def card(): print("word:%s,name:%s,age:%d"%word,name,age)if __name__=="__main__": process=multiprocessing.Process(target=card,args=("你好",),kwargs={"...

2018-09-19 10:51:31 7284 1

转载 【Python】多进程(multiprocessing)中的Queue,Pipe详解

Queue(结合例子一起看)一、先说说Queue(队列对象)队列queue 多应用在多线程应用中,多线程访问共享变量。对于多线程而言,访问共享变量时,队列queue是线程安全的。从queue队列的具体实现中,可以看出queue使用了1个线程互斥锁(pthread.Lock()),以及3个条件标量(pthread.condition()),来保证了线程安全。queue队列的互斥锁和条件变...

2018-09-18 19:55:45 13712

转载 python多线程中Lock()与RLock()锁

资源总是有限的,程序运行如果对同一个对象进行操作,则有可能造成资源的争用,甚至导致死锁也可能导致读写混乱锁提供如下方法:1.Lock.acquire([blocking])2.Lock.release()3.threading.Lock() 加载线程的锁对象,是一个基本的锁对象,一次只能一个锁定,其余锁请求,需等待锁释放后才能获取4.threading.RLock() 多重锁,在同...

2018-09-18 16:02:06 1465

转载 将Ubuntu终端的输出信息保存到log中

1.script执行以下命令,开启保存:sudo script screen.log 之后你在终端输入的相关命令,及终端的所有输出信息都被保存到screen.log文件中,然后执行以下命令,停止保存:exit 注:screen.log在你的当前目录下生成2.tee将命令正确执行和错误的输出结果都保存到文件log.logpython class.py ...

2018-09-18 15:34:59 3036

原创 【Python】的多进程应用--读取处理保存图片

可以先看原理,具体博客为:https://blog.csdn.net/u013066730/article/details/82763115例一使用Pool().map()函数实现多进程,map的第二个参数是可迭代的,这点需要注意。#coding=utf-8from multiprocessing import Poolimport scipyfrom scipy ...

2018-09-18 15:34:00 4085

转载 关于磁盘性能(IO)瓶颈

http://wangxun.me/index.php/archives/347Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。如果发现iostat没有安装,在ubuntu中请使用命令sudo apt install sysstat1.小文件读写的磁盘性能瓶颈是寻址(...

2018-09-18 14:40:22 12061

转载 查看磁盘IO负载 - 看哪些进程在读写磁盘

转载:http://www.cnblogs.com/cloudstorage/archive/2012/11/11/2764623.html今天晚上发现服务器io有点高,顺带看看哪些进程在读写磁盘。如果想查看IO瓶颈相关内容请参阅https://blog.csdn.net/u013066730/article/details/827574731. lsof用 lsof 查看某块磁盘上的...

2018-09-18 14:29:44 3767

转载 ubuntu查看磁盘空间、文件大小

磁盘详情(1)使用命令:df -hl(2)命令解析:df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。(3)显示格式:文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on/dev/...

2018-09-18 14:19:55 28510 2

原创 python查看显卡gpu信息

需要使用pynvml库官网:https://pythonhosted.org/nvidia-ml-py/下载文件地址:https://pypi.org/project/nvidia-ml-py/#history现阶段pip安装的命令为:sudo pip install nvidia-ml-py 具体实例import pynvmlpynvml.nvmlInit()# ...

2018-09-18 13:36:15 33749 9

转载 python获取cpu,内存,网络,进程状态

psutil获取系统cpu使用率的方法是cpu_percent(interval=None, percpu=False),其有两个参数,分别是interval和percpu,interval指定的是计算cpu使用率的时间间隔,percpu则指定是选择总的使用率还是每个cpu的使用率自己测试import psutil#cpu使用率cpu=(str)(psutil.cpu_percen...

2018-09-18 11:07:46 11400

转载 pocketflow终于公布源码

源码地址:https://github.com/Tencent/PocketFlow把深度学习模型压缩部署到手机上直接本地运行的趋势,愈演愈烈。从Google的TensorFlow Lite、苹果的Core ML,到小米今年6月推出的MACE,移动端深度学习框架几乎已成科技巨头标配。可是,究竟用哪个框架?选哪个模型压缩算法?超参数怎样取值?众多工具摆到开发者面前的同时,问题也纷纷出现了。...

2018-09-18 09:07:00 4991 1

转载 python中对list去重的多种方法

怎么快速的对列表进行去重呢,去重之后原来的顺序会不会改变呢?1.以下的几种情况结果是一样的,去重之后顺序会改变:ids = [1,2,3,3,4,2,3,4,5,6,1]news_ids = []for id in ids: if id not in news_ids: news_ids.append(id)print news_ids或用seti...

2018-09-17 11:33:06 2005

转载 检测中的mAP的理解

转自:https://www.zhihu.com/question/53405779/answer/419532990 mAP定义及相关概念(如果不明白请参考博客)下面所使用的检测框都是已经经过人工设置的置信度挑选出来的前景框,所以下面的IoU不要误认为是置信度。mAP: mean Average Precision, 即各类别AP的平均值 AP: PR曲线下面积,后文会详细讲解...

2018-09-14 19:02:40 5226 1

原创 ubuntu截图快捷键

具体设置在:系统设置->键盘->快捷键->截图

2018-09-14 17:30:04 177

原创 准确率,召回率,mAP,ROC,AUC,特异性,敏感性,假阴性,假阳性

P/R和ROC是两个不同的评价指标和计算方式,一般情况下,检索用准确率、召回率、F1、AP和mAP,分类、识别等用ROC和AUC(特异性和敏感性是ROC当中的一个部分)。准确率、召回率、F1、AP和mAP这几个指标需要依次看,不然直接看AP和mAP看不明白。而ROC和AUC可以直接看不需要看前面的指标。目录准确率、召回率、F1ROC和AUC准确率、召回率、F1信息检索、...

2018-09-14 15:43:16 16445 1

转载 Ubuntu 16.04下CLIon使用Makefile单步调试

还没测试,先记录:https://blog.csdn.net/zjchenchujie/article/details/82083453

2018-09-14 13:58:45 1103

原创 期刊及影响因子

如何查询中文期刊影响因子?参考链接:https://blog.csdn.net/coberup/article/details/82380193医学期刊及影响因子查询链接地址:http://journal.biomart.cn/计算机视觉会议A类ICCV: International Conference on Computer Vision CVPR: Internat...

2018-09-14 11:59:06 2706

转载 【c++】基本数据类型及长度

首先罗列一下C++中的数据类型都有哪些:1、整形:int、long2、字符型:char、wchar_t3、布尔型:bool4、浮点型:float、double5、指针 类型 16位系统/字节 32位系统/字节 64位系统/字节 char 1 ...

2018-09-14 11:27:24 15240 4

转载 【c++】双冒号::

用法(1)作用域限定符,当在类体中直接定义函数时,不需要在函数名字的前面加上类名,但是在类体外实现函数定义的时候,必须加上类名并且加上作用域限定符。Student::Display();(2)静态数据成员既可以通过对象名引用,也可以通过类名加::来引用,class Test{public: Display();private: static int a...

2018-09-14 11:20:20 557

原创 Ubuntu16.04+codeblocks配置opencv

下图中如果发生图片与文档不相符的情况,一律以文档内容为主。这里用的codeblocks版本为16.01,OpenCV版本为3.3.0。    第一步:下载 opencv-3.3.0.zip    第二部:安装codeblocks    第三步:双击运行opencv-3.3.0.zip,选定一个解压路径    第四步,启动codeblocks,新建一个“Console appli...

2018-09-14 10:51:15 1544

转载 codeblocks的快捷键

ctrl+shift+c可以快速注释掉多行。ctrl+shift+x可以取消注释,才发现,哈哈真方便。

2018-09-14 10:28:54 430

MIL-nature-medicine-2019-master.zip

Clinical-grade computational pathology using weakly supervised deep learning on whole slide images论文代码,加了一点自己的解读。具体解读博客为:https://blog.csdn.net/u013066730/article/details/96705542#commentBox

2019-10-15

netframework 清理工具

netframework 清理工具1.0到4.62

2016-12-29

microsoft math

这是一款比较强大的计算器,可以进行作图,可以进行计算等等

2013-12-06

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

TA关注的人

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