自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 【MXNet学习15】MXNet中自动求导与stop_gradient详解

1、stop_gradient()方法在构建神经网络的时候,有时候我们并不想计算某个节点的梯度,在mxnet的symbol模块中提供了一个stop_gradient方法可以设置不计算某个NDArray的梯度,此时如果对设置的NDArray计算梯度时,会返回0。import mxnet as mxv1 = mx.nd.array([[1, 2]])v2 = mx.nd.array([[0, 1]])v3 = mx.nd.array([[5, 4]])# 创建两个symbol变量aa = mx.

2020-12-30 11:04:46 219

转载 Normalization(标准化)的原理和实现详解

Normalization这个名词在很多地方都会出现,但是对于数据却有两种截然不同且容易混淆的处理过程。对于某个多特征的机器学习数据集来说,第一种Normalization是对于将数据进行预处理时进行的操作,是对于数据集的各个特征分别进行处理,主要包括min-max normalization、Z-score normalization、 log函数转换和atan函数转换等。第二种Normalization对于每个样本缩放到单位范数(每个样本的范数为1),主要有L1-normalization(L1范数)、

2020-12-26 19:56:50 8739 1

原创 LaTeX基础学习

1、LaTeX的字体和大小1.1、字体 Styles\rm Roman.\it Italics.\em Emphasis (toggles between \it and \rm).\bf Boldface.\sl Slanted.\sf Sans serif.\sc Small caps.\tt Typewriter. 打印机字体,每个字符的宽度是相等的。1.2、大小 Size\tiny 最小字体\scriptsize\footnotesiz

2020-12-24 09:26:14 5220 2

原创 【MXNet学习5】MXNet的预训练:fine-tune.py源码详解

1、mxnet框架下resnet18/34/50/100/152预训练模型和json下载路径https://blog.csdn.net/u010205128/article/details/1052189922、Fine-Tuning微调原理https://blog.csdn.net/weixin_42137700/article/details/107836802在MXNet框架下,如果要在一个预训练的模型上用你的数据fine-tune一个模型(或者叫迁移学习,即你的模型的参数的初始化不再

2020-12-22 17:10:33 180

原创 Linux下面监控GPU状态与查看文件夹大小

显卡是由 GPU 计算单元和显存等组成。显存用于存放模型、数据,显存越大,所能运行的网络也就越大GPU 计算单元类似于 CPU 中的核,用来进行数值计算。衡量计算量的单位是 flop: the number of floating-point multiplication-adds,浮点数先乘后加算一个 flop。计算能力越强大,速度越快。衡量计算能力的单位是 flops: 每秒能执行的 flop 数量1*2+3 1 flop1*2 + 3*4 + 4*5 3 flop1、监控GPU状态的几

2020-12-22 17:00:28 988

转载 LaTeX+TexStudio安装与使用

(很多杂志期刊接受LaTeX电子版时会提供自己的模板,只要使用他们的模板即可完美地展现在对应的刊物中)1、优点丰富易用的数学公式和特殊符号;容易生成图表编号、引用、交叉引用、目录;可以输出PostScript、PDF、HTML等格式;Tex和LaTeX完全免费,支持中文,支持各种操作系统。2、安装(主流的LaTeX有CTeX和MiKTex,作者使用的是MiKTex,因为MiKTex可以在使用时下载所需要的包,这样可以减少安装是的存储空间,但有一个弊端是没网的情况下无法在需要时下载相应的包)

2020-12-22 16:11:04 3684 1

转载 Latex中插入图片

1、Latex的插图在Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况需要用大量代码作图。插图功能不是由Latex的内核直接提供的,而是需要由宏包graphicx提供的。因此要使用宏包的话,我们就需要在引言区插入我们的宏包。当然咯,插图的宏包我们还可以选择性的使用graphics这个宏包,这两个宏包在功能上并没有什么差别,只是graphicx宏包支持<项

2020-12-19 14:25:58 70689 3

原创 Nvidia GPU相关包与命令及参考链接

GPU涉及一些驱动和工具包。列出来便于统一搜藏和翻阅。1、CUDA toolkitCUDA toolkit是Nvidia提供的开发环境,用于创建基于GPU的高性能应用。里面包含CUBLAS库,GPU加速库,调试工具,优化工具以及C/C++编译器(不过CUDA上的驱动版本可能会比单独下载的版本要旧一点,这个是因为CUDA更新没有那么快,跟不上驱动更新)。下载链接安装:cd /home/adminsudo sh cuda_8.0.61_375.26_linux.run安装完毕后设置变量:PATH

2020-12-16 21:18:52 819 1

转载 Shell bash 脚本语法

1 Shell介绍Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。Shell脚本和编程语言很相似,也有变量和流程控制语句,但Shell脚本是解释执行的,不需要编译,Shell程序从脚本中一行一行读取并执行这些命令,相当于一个用户把脚本中的命令一行一行

2020-12-16 18:02:36 799

转载 #!/bin/sh与#!/bin/bash区别

1、脚本解释器在shell脚本的开头往往有一句话来定义使用哪种sh解释器来解释脚本,cat /etc/shells可以查看系统支持的shell格式:其实第一句的 #! 是脚本解释器的路径,脚本的内容是由解释器解释的,我们可以用各种各样的解释器来写对应的脚本。比如说/bin/csh脚本,/bin/perl脚本,/bin/awk脚本,/bin/sed脚本,/bin/python脚本,甚至/bin/echo等等。2、shell脚本解释器目前shell脚本中主要有以下两种方式:#! /bin/sh:是

2020-12-16 17:38:41 1500

转载 Linux系统中如何进入退出vim编辑器

在 Linux 中,vim 编辑器是系统自带的文本编辑器,但要修改某个文本文件,就没办法像Windows 那样操作,有些萌萌的小白不会退出,一怒之下直接关机重启,其实百度一下就好啦,这个vim不是特别难,下面给大家简单说说怎么搞。1、进入 vim 编辑器vim 编辑器,可以新建文件也可以修改文件,命令为:vim /usr/local/con.cfg如果这个文件,以前是没有的,则为新建,则下方有提示为新文件;如果文件已存在,则没有提示。进入编辑器后,我们先按“i”,即切换到“插入”状态。就可

2020-12-16 16:35:50 8919

转载 定时查询服务器显存,并邮件通知

1、背景介绍实验室有多个大佬同时共用一台服务器,每个服务器上有若干块GPU显卡,经常在一台服务器上搭好环境,调好代码,准备跑程序,发现GPU卡已经全被被占了。2、功能:定时查询服务器显卡,若有空卡,则邮件通知。可以设置通知的时间范围(工作时间8-24时)可以设置时间间隔3、安装:需要安装 python 环境(python3.6),建议使用anaconda。pip install nvidia-ml-py python工具pynvml来实现显卡信息的读取与管理pip install

2020-12-15 21:15:00 600

原创 ubuntu下移植一个服务器的虚拟环境到另一台服务器

1、启动原环境并导出 .yml文件conda activate py35conda env export > environment.yml2、移植虚拟环境到新的服务器2.1、将.yml文件复制到新机器的/home下这一步略,结果如下:2.2 犯得一个错误注意这里我犯了一个错误,当原服务器上的py35这个虚拟环境进行了打包,移植到新的服务器时,不应该事先建立一个和environment.yml同名的虚拟环境(即py35),这样做的话,会导致报错,为了解决错误,只需要将事先新建的虚拟

2020-12-15 11:40:58 4161

原创 pytorch的nn.MSELoss损失函数返回值介绍

1、均方差损失函数loss, x, y 可以是向量或者矩阵,i 是下标。很多的loss函数都有size_average和reduce两个布尔类型的参数。因为一般损失函数都是直接计算 batch 的数据,因此返回的loss 结果都是维度为 (batch_size, ) 的向量。(说的是一般的情况,这里返回的没有维度为(batch_size,)这种情况)2、nn.MSELoss()参数介绍(1)如果 reduction = ‘none’,直接返回向量形式的 loss(2)如果 redu

2020-12-10 09:44:31 10922 2

转载 pycharm多种搜索模式

目录Ctrl+N 按文件名搜索py文件Ctrl+shift+N 按文件名搜索所有类型的文件ctrl+shift+f 全局字符串搜索ctrl+shift+a双shift搜索1、Ctrl+N 按文件名搜索py文件可以搜索py文件可以搜索类名勾选上面这个框可以搜索工程以外的文件2、Ctrl+shift+N 按文件名搜索所有类型的文件可以搜索py文件,也可以搜索其它类型的文件。除了搜索不同类型的文件,Ctrl+shift+N 还有一个强大之处是可以搜索路径,只需要在你搜索

2020-12-09 15:15:15 511

转载 旋转rot和翻转flip

1、前言在训练神经网络的时候,经常需要对原始图像做各种各样的增强来增加数据量,最常见的也就是旋转和翻转操作了,实现这两种操作也多种多样,本博客就是来探究不同操作带来的结果本文所有的实验都是基于2维的图像,即2维数组,原始图为(https://baike.baidu.com/item/%E5%94%90%E8%80%81%E9%B8%AD/4344419?fr=aladdin):2、翻转(flip,flipud,fliplr)flip适用于所有的数组翻转,而flipud和fliplr一般用于图像(2

2020-12-05 15:14:42 1459

IRFANVIEW支持的功能很多,可以批量转换格式、批量重命名、JPG无损旋转、调整图像大小、调整颜色深度、添加覆盖文字水印

IRFANVIEW支持的功能很多,可以批量转换格式、批量重命名、JPG无损旋转、调整图像大小、调整颜色深度、添加覆盖文字水印

2024-07-15

柯尼卡美能达复印机,使用TCP/IP地址或主机名添加打印机

柯尼卡美能达复印机,使用TCP/IP地址或主机名添加打印机

2024-01-30

内含两个文件,分别加密文件与文件夹 便携单文件无需安装,打开就可以使用

内含两个文件,分别加密文件与文件夹 便携单文件无需安装,打开就可以使用

2023-10-20

KMFtp.exe是FTP的一个设置软件程序,可以让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)查看远程计算机

KMFtp.exe是FTP的一个设置软件程序,可以让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)查看远程计算机

2023-10-17

柯美ftp扫描设置教程

柯尼卡美能达/震旦的FTP扫描是设置相对比较简单的一种扫描方式,它是在电脑上安装一个FTP扫描软件,固定好电脑IP地址,复印机扫描后直接将文件扫描至电脑的一种数据传送方式,与SMB扫描相比,FTP扫描不需要设置文件夹共享,安装步骤更为便捷,更适合win10系统的电脑。下面我们以柯尼卡美能达C364e为例,详细讲解一下FTP扫描如何设置。

2023-09-11

pandoc与配套的pandoc-crossref

pandoc与配套的pandoc-crossref

2022-04-21

ffmpeg-20191217-bd83191-win64-static.zip

ffmpeg-20191217-bd83191-win64-static.zip

2021-04-07

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

TA关注的人

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