自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(336)
  • 问答 (2)
  • 收藏
  • 关注

转载 git初始化

git在本电脑初始化,并进行git clone操作

2022-07-14 09:01:13 1485

转载 Ubuntu 18.04 配置ibus中文拼音输入法

18.04系统想安装中文输入法(利用ibus输入法配置)只要三步。注意:你的Ubuntu需要可以上网!!!因为要下载一系列安装包第一步:首先需要给Ubuntu18.04安装Chinese语言包支持。先打开Settings窗口(gnome界面和unity界面不一样!)--------------gnome界面:--------------unity界面:第二步:ibus输入法安装 (先 Ctrl+Alt+T 调出 Terminal 窗口)在中文语言包...

2022-03-25 17:52:56 4432 1

原创 Docker 应用

1.Docker运行过程中出现的问题1.1Docker 运行过程中出现的权限问题$ docker versionClient: Docker Engine - Community Version: 20.10.10 API version: 1.41 Go version: go1.16.9 Git commit: b485636 Built: Mon Oct 25 07:42:59 2021 OS/

2022-03-25 10:13:46 888

转载 Ubuntu创建新用户

组里的服务器是Ubuntu系统,跑实验的话需要远程访问,这样的话需要在服务器上创建一个自己的账户,本文记录一下在Ubuntu系统下创建新用户的过程。(服务器的远程访问一般通过ssh来实现,关于ssh的使用可以参见Ubuntu下的SSH。)本文主要包含两部分内容:1. 新建一个用户2. 允许该用户以管理员身份执行命令(在使用服务器的时候,不建议给予普通用户管理员权限)注:本文基于Ubuntu系统的主机名为HPZ640-1,用户名为mqk,进行创建与删除的新用户名为tt1. 创建用户创建用户有两

2022-02-23 10:49:08 38897

转载 data augmentation - pytorch

1. Brightness, Contrast, Hue, or Saturation EffectUse the Color Correction Effect to change the capture’s brightness, contrast, hue, saturation, and gamma properties during the capture process. The following graphic shows a sample:1.Original capture2

2022-02-07 14:14:20 251

转载 Visual Studio Code——python程序软件配置

1. 选择虚拟环境ctrl+shift+p-----> >Python: Select Interpreter2. 设置Configuration在Run--->Add Configuration 添加configuration,内容为:{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attribute

2022-02-07 10:09:05 1560

转载 cv2.findContours()轮廓检测

轮廓检测函数cv2.findContours()cv2.findContours(image, mode, method[, contours[, hierarchy[, offset ]]]) 函数参数: image:参数是寻找轮廓的图像; mode:参数表示轮廓的检索模式,有四种(本文介绍的都是新的cv2接口): cv2.RETR_EXTERNAL:表示只检测外轮廓 cv2.RETR_LIST:检测的轮廓不建立等级关系 cv2...

2022-01-21 13:45:52 15505

转载 anaconda 创建多个cuda环境

参考链接:给虚拟环境指定cuda本文重述原作者内容,主要是防止原链接丢失。服务器上装了多个版本的cuda,有的时候需要使用TensorFlow,有的时候需要使用pytorch,有时候需要使用cuda9.0+,有的时候需要使用cuda10.0+。那么必然涉及到给每个不同的虚拟环境配上不同的cuda版本。本文以有cuda9.0 和 cuda10.1为例,介绍如何给pytorch这个环境指定cuda10.1版本,启动环境时自动执行脚本激活cuda10.1。1.首先激活虚拟环境 pytorch,输

2021-08-17 11:51:24 1635

转载 conda 导出环境 导入环境 yaml

导出当前环境:1conda env export > pytorch17.yaml根据pytorch17.yaml,在新的机器上创建环境conda env create -f pytorch17.yaml

2021-08-17 11:48:06 2140

转载 Pycharm快捷键

1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档F1 Web帮助文档主页Shift + F1 选中对象的Web帮助文档Ctrl + 悬浮/单击鼠标左键 简介/进入代码定义Ctrl + Z 撤销上次操作Ctrl + Shift + Z 重做,恢复上次的撤销Ctrl + F1 显

2021-08-09 11:25:18 181

转载 RNN(循环神经网络)

神经网络基础https://zhuanlan.zhihu.com/p/30844905神经网络可以当做是能够拟合任意函数的黑盒子,只要训练数据足够,给定特定的x,就能得到希望的y,结构图如下:将神经网络模型训练好之后,在输入层给定一个x,通过网络之后就能够在输出层得到特定的y,那么既然有了这么强大的模型,为什么还需要RNN(循环神经网络)呢?为什么需要RNN(循环神经网络)他们都只能单独的取处理一个个的输入,前一个输入和后一个输入是完全没有关系的。但是,某些任务需要能够更好的处理序列

2021-07-23 09:49:56 425

转载 深度学习模型——知识蒸馏

什么是知识蒸馏?近年来,神经模型在几乎所有领域都取得了成功,包括极端复杂的问题。然而,这些模型体积巨大,有数百万(甚至数十亿)个参数,因此不能部署在边缘设备上。知识蒸馏指的是模型压缩的思想,通过一步一步地使用一个较大的已经训练好的网络去教导一个较小的网络确切地去做什么。“软标签”指的是大网络在每一层卷积后输出的feature map。然后,通过尝试复制大网络在每一层的输出(不仅仅是最终的损失),小网络被训练以学习大网络的准确行为。我们为什么需要这样做?深度学习在计算机视觉、语音识别、自然

2021-07-11 16:53:48 1892

转载 PLASTER:一个与深度学习性能有关的框架(网络挑战)

前言机器学习 (ML) 是人工智能 (AI) 的一个重要类别。作为 ML 的一种类型,深度学习 (DL) 的相关软硬件技术取得了长足进步,对惊人的 AI 发展趋势的早期阶段起到了催化剂作用。不过,在这个采用阶段存在双重挑战:深度学习解决方案的部署是一个复杂的课题, 而且它在迅速变化。业界需要一个框架来应对与深度学习相关的机遇和挑战。在 2018 年的 NVIDIA GPU 技术大会 (GTC) 上,NVIDIA 创始人兼首席执行官黄仁勋提出了 PLASTER 框架,引导听众在相关背景下思考提供基于

2021-06-30 16:10:57 299

转载 transform 神经网络(1)

简单解释Transform是在神经网络之后又发展的一个比较流行的深度模型,今天就给大家解释一下这个模型的原理。首先先抛出一个问题?神经网络有哪些缺点,或者是LSTM有什么不足之处,以至于让我们又发展了Transform这个深度模型?在这里我自己总结出了几点:1、 难解释性,神经网络的一个通病,做出来的好坏都比较难解释,2、 梯度消失和梯度爆炸的问题。3、 LSTM只能串行计算,不能并行,因为它是一个时序类的模型。4、 对于翻译这类生成模型计算起来比较复杂,耗时比较长而且效果也不是很好。

2021-06-21 13:26:11 5312 1

转载 怎样提升深度学习的性能?

你是如何提升深度学习模型的效果? 这是我经常被问到的一个问题。有时候也会换一种问法:我该如何提高模型的准确率呢? ……或者反过来问:如果我的网络模型效果不好,我该怎么办?通常我的回答是“具体原因我不清楚,但我有一些想法可以试试”。然后我会列举一些我认为能够提升性能的方法。为了避免重复罗列这些内容,我打算在本文中把它们都写出来。 这些想法不仅可以用于深度学习,事实上可以用在任何机器学习的算法上。那么如何提升深度学习的性能?提升算法性能的想法这个列表并不完整,却是很好的出发点。我的目的是给大家抛出一些想

2021-04-09 00:06:36 433

转载 matlab 截取图像

clear;clc;path1='C:\Users\86157\Desktop\video\v';%视频存放路径path2='C:\Users\86157\Desktop\video\save_image';%图片输出路径f=fullfile(path1,'*.MOV');%用通配符构造完整路径videoDir = dir(f);%获取文件信息number = 1;%标号for i = 1:length(videoDir)%遍历所有文件 f = fullfile(path1,vid..

2021-02-22 16:18:15 1109

原创 cameral calibration

1.相关网址http://math.loyola.edu/~mili/Calibration/index.htmlhttp://math.loyola.edu/~mili/Calibration/AXXB/daniilidis.mhttps://www.cnblogs.com/chenxuanzhen/p/9640069.htmlhttp://www.doc88.com/p-674120https://zhuanlan.zhihu.com/p/76578691https://blog

2020-10-07 12:17:19 157 1

转载 最大均值差异(Maximum Mean Discrepancy, MMD)损失函数代码解读(Pytroch版)

##代码及参考资料来源Source code: easezyc/deep-transfer-learning[Github]参考资料:迁移学习简明手册MMD介绍MMD(最大均值差异)是迁移学习,尤其是Domain adaptation (域适应)中使用最广泛(目前)的一种损失函数,主要用来度量两个不同但相关的分布的距离。两个分布的距离定义为:MMD(X,Y)=∣∣1n∑ni=1ϕ(xi)−1m∑mj=1ϕ(yj)∣∣2H(1)MMD(X,Y) = ||\frac{1}{n}\sum_{i=1.

2020-09-08 21:03:49 6528 3

转载 python matplotlib绘图技巧(1)-plt.legend()

import tensorflow as tffrom matplotlib import pyplot as pltimport numpy as np train_x = np.linspace(-1, 1, 100)train_y_1 = 2*train_x + np.random.rand(*train_x.shape)*0.3train_y_2 = train_x**2+np.random.randn(*train_x.shape)*0.3 plt.scatter(train..

2020-09-08 11:00:54 1600

转载 tensorflow learning rate的设置

一、分段常数衰减 tf.train.piecewise_constan() 二、指数衰减 tf.train.exponential_decay() 三、自然指数衰减 tf.train.natural_exp_decay() 四、多项式衰减 tf.train.polynomial_decay() 五、余弦衰减 tf.train.cosine_decay() 线性余弦衰减 tf.train.linear_cosine_decay() 噪声线性余弦衰减 ...

2020-07-29 17:52:02 1461

原创 tf loss总结

1.tf.nn.sparse_softmax_cross_entropy_with_logits()这是一个TensorFlow中经常需要用到的函数。官方文档里面有对它详细的说明,传入的logits为神经网络输出层的输出,shape为[batch_size,num_classes],传入的label为一个一维的vector,长度等于batch_size,每一个值的取值区间必须是[0,num_c...

2020-04-10 22:54:22 352

转载 pycharm代码自动补全功能

pycharm具有代码自动补全的功能。无意中将其功能关闭,百度了好久才解决掉,所以把这次失误记录下来。那么我们怎么打开呢?在软件的左上角找到File-》Power Save Mode,将对勾去掉就可以了。...

2020-03-13 09:08:55 2351

转载 医学数据集

数据集:一文道尽医学图像数据集与竞赛:https://www.cnblogs.com/yumoye/p/10512460.htmlhttps://zhuanlan.zhihu.com/p/24634505在AI与深度学习逐渐发展成熟的趋势下,人工智能和大数据等技术开始进入了医疗领域,它们把现有的一些传统流程进行优化,大幅度提高各种流程的效率、精度、用户体验,同时也缓解了医疗资源的压力和...

2020-01-18 08:53:58 10272

原创 tensorflow 运行结果

/home/wgb/anaconda3/envs/mytf/bin/python /home/wgb/Documents/SSD/SSD801_sessionrun/train_one_hate.pyWARNING: The TensorFlow contrib module will not be included in TensorFlow 2.0.For more informati...

2019-09-23 11:46:19 5044 2

转载 原 linux下使用python脚本查看CUDA和CUDNN版本

先说说用shell命令查看CUDA和CUDNN版本的方法:查看CUDA版本的命令如下:cat /usr/local/cuda/version.txt查看CUDNN版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2其实CUDA和CUDNN的版本信息写在对应的文件里,如果用上述命令找不到版本信息,那么就用...

2019-09-21 21:51:24 1252

原创 cos_window(python)

1.crop_sz=107cos_window = torch.Tensor(np.outer(np.hanning(crop_sz), np.hanning(crop_sz))).cuda()import matplotlib.pyplot as pltfrom matplotlib import cmfrom mpl_toolkits.mplot3d import Axes3D...

2019-04-13 10:24:24 546

转载 pycharm 出现的问题

1. 安装包时,出现 module 'pip' has no attribute 'main'解决办法:更新pip之后,Pycharm安装package出现报错:module 'pip' has no attribute 'main'找到安装目录下 helpers/packaging_tool.py文件,找到如下代码:def do_install(pkgs): ...

2019-04-03 01:24:27 328

原创 单词用法

1. performanceperformance 既可做可数名词 又可做不可数名词。只是不同的含义 有不同的用法。例如翻译为演出、成果时可数,翻译为技能、性能时不可数2. predict, predicate, prediction, predicationpredict, prediction: 预言,预报,预知predicate,predication:断定,声明3 m...

2019-02-28 14:40:56 402

转载 cluster install tensorflow1.4

1. 新建虚拟环境/share/apps/anaconda2/bin/conda create -n myenv2. 安装tensorflow1.4/share/apps/anaconda2/bin/conda install -n myenv tensorflow-gpu=1.43. 切换到计算节点ssh node14. 加载condamodule load cond...

2019-02-16 17:27:31 260

转载 conda install -c anaconda tensorflow-gpu

https://anaconda.org/anaconda/tensorflow-gpuInstallersconda install linux-ppc64le  v1.2.1 linux-64  v1.12.0 win-64  v1.12.0To install this package with conda run:conda install -c anaconda te...

2019-02-14 15:26:51 2206 1

原创 python 圆形分布

import matha = [月中角度]b = [每月例数]n =总例数i=0fsin_all = 0fcos_all = 0for aa,bb in zip(a,b): bb = bb i+=1 value = math.sin(aa/180.0*math.pi)*bb fcos = math.cos(aa/180.0*math.pi)*bb...

2019-02-10 22:19:36 1080

转载 python 张量运算(1)-----拼接、叠加(stack,vstack,hstack,dstack,concatenate)

np.stack首先stack函数用于堆叠数组,其调用方式如下所示:np.stack(arrays,axis=0)其中arrays即需要进行堆叠的数组,axis是堆叠时使用的轴,比如:arrays = [[1,2,3,4], [5,6,7,8]]这是一个二维数组,axis=0表示的是第一维,也即是arrays[0] = [1,2,3,4]或者arrays[1] = [5,6,7,...

2019-01-21 07:38:19 7697

转载 ompl-open motion planning library1-基础理论

open motion plan library,一个开源的运动规划库,主要以sample-based planning算法为主 包括两个核心组件,OMPL,算法库,和OMPL.app,前端用户界面 目录参考 安装 运行demo 基础知识 绪论 Sampling-based Motion Planning 规划理论的历史进程 基于采样的运动规划 ...

2019-01-15 14:18:49 2175

转载 base on 和 be based on 的区别

base on “以……为根据”,用法应是 base A on B be based on “以……为根据”; “根据……”;“基于……”用法是A be based on B be based on前主语是物, base on 前主语为人 例句: Edison based his ideas on scientific experiment.爱迪生的想法是建...

2019-01-12 12:01:54 58719

转载 ubuntu install pycharm

Ubuntu下所有的快捷方式都在:/usr/share/application解压这里我将pycharm下载并解压到了/home/snakeson/developer文件夹下这里的pycharm.sh是批处理执行文件,prcharm.png是快捷方式图标终端打开使用Ubuntu终端进行打开:方法一(使用vim):  sudo vi  /usr/share/applica...

2018-12-11 14:01:12 397

原创 Domain adaptation for object detection

1. Cross-Domain Weakly-Supervised Object Detection through Progressive Domain Adaptation出自:CVPR 2018,源代码中深度学习框架用的Chainer(1)数据集:用PASCAL VOC 做 source domain用他们自己建的:Clipark1k,Watercolor2k和Comic2k...

2018-11-30 19:26:46 1425

转载 tensorflow 各层命令小结

1.全连接层 tf.contrib.layers.fully_connectedtf.contrib.layers.fully_connected(    inputs,    num_outputs,    activation_fn=tf.nn.relu,    normalizer_fn=None,    normalizer_params=None,    weights_...

2018-11-20 10:05:14 502

转载 机器学习-数据归一化方法(Normalization Method)1.

https://blog.csdn.net/program_developer/article/details/78637711出现背景:从左至右来看,第一个模型是一个线性模型,拟合度很低,也称作欠拟合(Underfitting),不能很好地适应我们的训练集;第三个模型是一个高次方的模型,属于过度拟合,虽然能很好的适应我们的训练数据集,但是在新输入变量进行预测的时候,可能效果会很差。第二...

2018-11-12 22:19:34 3385

转载 人体各关节活动范围

肩关节上臂下垂为中立位。关节活动度a 前屈:70°-90°b 后伸:40°-45°c 前屈上举:150°-170°d 上举:160°-180°e 外展:80°-90°f 内收:20°-40°g 内旋:70°-90°h 外旋:40°-50°上肢.jpg (24.85 KB)肘关节中立位为前臂伸直。a 屈曲:135°-150°b 过度伸直:10°c 旋前:80°-90°d ...

2018-11-12 16:13:49 3960 1

转载 SAGAN——Self-Attention Generative Adversarial Networks

原论文下载地址:Self-Attention Generative Adversarial Networks该文章作者为:Han ZhangGitHub代码实现:pytorch实现摘要部分:本文提出了Self-Attention Generative Adversarial Networks,在注意力机制,远距离依赖(long-range dependency)下来实现了图片生成任...

2018-11-07 19:01:09 3046

空空如也

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

TA关注的人

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