- 博客(229)
- 资源 (14)
- 收藏
- 关注
原创 python:urllib.error.URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
一、问题描述fine_tune 时提示如下:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749) 产生这个问题的原因在于python本身,pyhon升级到2.7.9以后,引入了一个新特性,当使用urll...
2020-02-22 09:30:40 4255
原创 visdom:Downloading scripts, this may take a little while
一、问题描述晚上尝试执行了多次:python -m visdom.server总是卡在如下提示中: ioloop.install() # Needs to happen before any tornado imports!Checking for scripts.Downloading scripts, this may take a little while晚...
2020-02-22 06:57:10 4326 2
原创 pytorch学习(十三)—学习率调整策略
学习率学习速率(learning rate)是指导我们该如何通过损失函数的梯度调整网络权重的超参数。学习率越低,损失函数的变化速度就越慢。虽然使用低学习率可以确保我们不会错过任何局部极小值,但也意味着我们将花费更长的时间来进行收敛,特别是在被困在高原区域的情况下。new_weight = existing_weight — learning_rate * gradient图1采用...
2020-02-13 20:43:32 1097
原创 计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
摘要:本文主要介绍 输入图像 batch normalization ,计算自己数据集合的 mean 以及std。一、前言数据规范-Normalization是深度学习中我们很容易忽视,也很容易出错的问题。我们训练的所有数据在输入到模型中的时候都要进行一些规范化。例如在pytorch中,有些模型是通过规范化后的数据进行训练的,所以我们在使用这些预训练好的模型的时候,要注意在将自己的数据投...
2020-02-13 20:08:51 4641 1
原创 Conv2d卷积层到Linear全连接层之间的变换——解决方法2(核心)
一、本文问题阐述 记录 Conv2 卷积层 到全链接层之间参数设置报错问题的解决办法: 开始阶段全链接层1参数设置为: self.fc1 = nn.Linear(16*5*5, 120) 运行时报错:RuntimeError: shape '[-1, 1024]' is invalid for input of size 512 ...
2020-02-11 17:58:13 4997
转载 PyTorch实例入门(1):图像分类
PyTorch的0.4版本带来了不小的变化,其中我最喜欢的是:Tensor和Variable这两个类合并了。原来nn的input是一个variable,现在可以直接用tensor。这样在语法上更简洁易用,对初学者也更容易理解。 Windows support。官方支持了windows,作为一个最近回归了windows的人很开心哈哈。之前内存泄露的问题似乎也解决了,所以我又开心地从Tenso...
2020-02-09 16:35:32 2012
原创 pytorch之'tensorboardx' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
一、问题描述注:使用pycharm 编译环境当查看 最终loss曲线时,提示'tensorboard ' 不是内部或外部命令,也不是可运行的程序 或批处理文件。如下:二、问题解决1、安装对应包定位问题在 tensorflow 没有安装,打开AnacondaPrompt 命令窗口 输入:(1、conda create --name tensorflo...
2020-02-09 16:23:04 8556 8
原创 Module Not Found Error: No module named 'torch'
1、pycharm 测试代码:import torchprint(torch.__version__)print(torch.cuda.is_available())x = torch.randn(1)if torch.cuda.is_available(): device = torch.device("cuda") y = torch.ones_like(x,...
2020-02-08 16:09:19 1988
转载 一位美国教授给研究生的怎样记读书笔记的建议(中文总结)
自dqu的日记《如何记笔记才能避免无意抄袭》启发 | 终于该说到正题了——芝大有位medievalist Constantin Fasolt教授,我不知他在专业领域内建树如何,总之是distinguished prof了(也是维特根斯坦爱好者!)。他写过一篇“Basic Advice for Graduate Students of History”, 贴在个人网站上。这是份极其有价值的文件,...
2020-01-31 10:09:54 9822
原创 吴老师讲解——深度学习
1、特征缩放可以加快梯度下降。吴老师 视频讲解https://www.bilibili.com/video/av9912938?p=21
2020-01-06 21:38:05 335
转载 model_zoo里面有各种预训练模型
举例:Faster-RCNN基于vgg19提取features,但是只使用了vgg19一部分模型提取features。步骤:下载vgg19的pth文件,在anaconda中直接设置pretrained=True下载一般都比较慢,在model_zoo里面有各种预训练模型的下载链接:model_urls = {‘vgg11‘: ‘https://download.pytorch.org/m...
2020-01-06 16:30:15 6739
原创 pytorch 使用tensorboard之出现No dashboards are active for the current data set.
一、pytorch 使用tensorboard问题二、测试代码:from tensorboardX import SummaryWriterwriter = SummaryWriter('runs')for i in range(10): writer.add_scalar('quadratic', i**2, global_step=i) writer.ad...
2019-12-18 10:52:12 3686
转载 远程桌面使用matlab报错License Manager Error -103的解决办法
远程桌面使用matlab报错License Manager Error -103的解决办法问题表现通过远程桌面访问windows server上安装好的matlab的时候,出现了License Manager Error -103的错误。问题解决这是由于 matlab使用了 FLEXlm进行 liscense管理,而 FLEXlm不支持从远程桌面访问。不过,对 liscense文件稍加...
2019-11-20 14:09:59 662
原创 CS321n-图像预处理
1、matlab下图像批量添加噪声clear all;close all;pt = '.\jp2k\';ext = '*.bmp';dis = dir([pt ext]);nms = {dis.name};for k = 1:1:length(nms) nm = [pt nms{k}]; image = imread(nm); g=imnoise(...
2019-11-07 19:18:07 338
原创 windows下 anaconda + cuda + pytorch 安装后gpu不可用问题
本记录使用的软件版本截图:一、关键问题1、cuda版本 cuda 使用2、NVIDA控制面板查看本机显卡驱动版本二、注意事项CUDA版本选择 不能选择None ,none表示不使用GPU ***** 由于开始使用的是ancaonda安装的pytorch , 导致 pycharm中torch.cuda.is_available() ...
2019-11-02 18:31:35 11372 4
原创 matlab下的非线性滤波函数使用
一、常见基础滤波函数tx=imread('lena.jpg');t=rgb2gray(tx)k1=medfilt3(t1); %进行3*3模板中值滤波k2=medfilt3(t1,[2,2,3]); %进行5*5模板中值滤波Y=ordfilt2(t1,9,ones(3,3)) % 最大值滤波Y=ordfilt2(t1,1,on...
2019-10-29 21:05:49 1569
转载 JPEG 图像压缩原理
JPG格式的图片体积相对较小,是因为它采用了一系列的压缩算法,压缩图片弊端就是和原始的图片相比,它牺牲掉了一些画面细节,这些丢失的细节或许可被人的肉眼看出,或许以人的肉眼难以发现,对于这种通过牺牲画面的精细程度来达到缩小体积的目的的压缩算法,我们称之为“有损压缩”或者“破坏性压缩”。 JPEG和JPG的关系 你可能会有这样的疑惑,JPEG和JPG看起来如此相像,...
2019-10-26 20:33:38 3874
转载 数据的标准化
数据的标准化 数据的标准化(normalization)是将数据按比例缩放,使之落入一个小的特定区间。在某些比较和评价的指标处理中经常会用到,去除数据的单位限制,将其转化为无量纲的纯数值,便于不同单位或量级的指标能够进行比较和加权。一、归一化 其中最典型的就是数据的归一化处理,即将数据统一映射到[0,1]区间上,常见的数据归一化的方法有:min-max标准化(Min-max n...
2019-10-26 10:56:53 562
原创 windows10 多用户远程登陆
一、基本设置win10多人同时远程桌面连接 教程1 新建用户右键“此电脑”->管理->本地用户和组右键“用户”->新用户点击【创建】按钮,即可完成用户创建。2 添加远程桌面用户右键“此电脑”->属性->远程点击【选择用户】按钮,点击【添加】按钮,点击【高级】点击【立即查找】,在搜索结果中选择 第一步中新建的用户,...
2019-10-22 21:48:14 762
原创 windows server 2019 服务器搭建
一、windows server 2019 安装 Vmware 下安装windows server 2019 。二、服务器配置 1、 先启用远程功能 右键点击“此电脑”--“属性”,进入“控制面板\系统和安全\系统”,点击远程设置。 2、在“远程桌面”下方,点击“允许远程连接到此计算机”,还有去掉下方“仅允许运行使用网络级别身份验证的远程桌...
2019-10-20 09:02:10 40587
原创 DNN 激活函数 CNN 概念
一、DNN 模型1、DNN基本结构神经网络(Deep Neural Networks, 以下简称DNN)是深度学习的基础,而要理解DNN,首先我们要理解DNN模型,下面我们就对DNN的模型与前向传播算法做一个总结。从DNN按不同层的位置划分,DNN内部的神经网络层可以分为三类,输入层,隐藏层和输出层,如下图示例,一般来说第一层是输入层,最后一层是输出层,而中间的层数都是隐藏层。...
2019-09-28 13:50:07 1538
原创 matlab 数据仿真
一、针对采集的数据想要在simulink上进行数据仿真的应用场景1、采集原始数据,比如我的设备采集到的数据为 data[1000]={1,2,...,1000} ;采用周期为0.001 s ,我们在matlab工作空间中产生 time=0:0.001:0.999;2,将data与time合并成2列矩阵,代码如下: time=time'; data=data'; ...
2019-07-29 11:22:48 9164
原创 信号处理
一、信噪比 信噪比,英文名称叫做SNR或S/N(SIGNAL-NOISE RATIO),又称为讯噪比。是指一个电子设备或者电子系统中信号与噪声的比例。这里面的信号指的是来自设备外部需要通过这台设备进行处理的电子信号,噪声是指经过该设备后产生的原信号中并不存在的无规则的额外信号(或信息),并且该种信号并不随原信号的变化而变化。同样是“原信号不存在”还有一种东西叫“失真”,失真和噪声...
2019-07-11 10:58:00 3762
转载 短路保护电路
在智能车调试的过程中,由于电路板是自制的PCB电路板,存在着可靠性不高的问题。同时,在调试的过程中不可避免地出现人为的操作失误致使 BTS7960的输出端短路的危险。由于驱动智能车的540电机的电流本身就较大,如果短路,对电机和驱动电路都有危害。为了最大限度地保护电路和电机,加入了短路自动断电保护电路,原理图如图5所示。图5中的OL1连接BTS7960驱动电路电机正向旋转时的信号输...
2019-07-09 16:44:09 7550 1
原创 程序员的修炼
知识小计:1、使用宏对错误进行处理 #define CHECK(LINE, EXPECTED){ int rc =LINE;if (rc != EXPECTED) ut_abort(__FILE__,__LINE__,#LINE,rc,EXPECTED);}void ut_abort(char *file, int ln, char *line, ...
2019-07-04 22:24:36 94
原创 Cygwin 下安装其他软件
一、cygwin下安装其他软件的方法1.通过cygwin客户端安装必须的软件支持包wget tar gawk bzip2 cd C:\cygwin64 setup-x86_64 -q -P wget,tar,qawk,bzip2,subversion,vim 注意:此安装客户端位setupX86_64.exe,你需要到cygwin官网自己下载exe文件,...
2019-07-04 18:34:27 3143 1
转载 matlab设计低通滤波器
教你如何使用matlab中的FDATOOL来设计滤波器转自:https://blog.csdn.net/liusandian/article/details/52332498输入:被白噪声污染的正弦信号,fs=100khz,信号频率为10khz,噪声信号为20khz,现在要滤掉20khz的正弦信号clear all;fs=100000;t=0:1/fs:0.003;f1=100...
2019-05-21 15:37:48 26498
转载 AD定义板子的形状
一、定义板子形状将结构提供的电路板外形导入到PCB中,在PCB界面选择mechanical1层或keep_out layer层,按快捷键P+L放置走线,将板子的外形画出来,这些线一定要连起来不能断开。选中其中一根,然后按一下TAB键,此时会选中所有与之前选中走线相连接的线路,按下快捷键D+S+D(设计>板子形状>按照选择对象定义)。板子的外形就出来了,然后直接按键盘上的数字3...
2019-05-13 16:42:55 28987 2
原创 am335x LCD调节背光
一、平台环境: am3358 SDK 4.00.00.06 带dts二、难点记录:参考am335x-evm.sdk 配置完dts后,进行如下操作,即可以控制背光。LCD 背光 ,进入系统后,无法修改lcd背光频率执行 echo 0 > /sys/class/pwm/pwmchip0/export 报错:-sh:echo:writeerror:Device...
2019-05-10 20:45:36 1118
原创 CC3200
一、相关概念AP(Access Point):无线接入点,这个概念特别广,在这里,用大白话说,你可以把CC3200当做一个无线路由器,这个路由器的特点不能插入网线,没有接入Internet,只能等待其他设备的链接,并且智能接入一个设备。类似于点对点模式啦。STA(Station):任何一个接入无线AP的设备都可以称为一个站点。大白话说也就是平时接入路由器的设备,哈哈。SSID(S...
2019-05-10 20:44:59 806
转载 git报错: Please make sure you have the correct access rightsand the repository exists 或Permission de
转自:https://www.cnblogs.com/gaodp/articles/9104830.html本节内容:错误原因 解决方案一.错误原因 安装完git,想要通过ssh的方式下载,需要本机生成公钥与github上的账号进行验证,绑定,才能从github上通过ssh下载项目二.解决方案 进入https://github.com/settings/profi...
2019-04-24 09:16:53 411
原创 ICMP互联网控制协议
一、ICMP概述 ICMP(Internet Control Message Protocol),它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。二、ICMP应用 1、为什么需要ICMP? ...
2019-01-28 15:52:06 334
原创 基于STM32F103系列微控制器的知识略记
APB (advanced peripheral bus) 外围设备总线一、DMA介绍1、DMA传输主要特性 具有12个独立的可配置的通道(请求)。 支持存储器及存储器间的传输,外设与存储器、存储器与外设、外设与外设之间的数据传输。闪存、SRAM、外设的SRAM、APB1和APB2外设均可作为访问的愿和目标。2、每个通道都直接连接专用的硬件...
2019-01-19 20:36:52 5671
原创 OSPF介绍
一、链路状态路由算法LSR (Link State Routing)1、LSR路由算法主要思想: (1)、将一个大规模网络(AS)划分为若干个区域; (2)、在一个区域内,每个路由器将自己的邻居关系以链路状态LSA(link state)的形式构建, 然后广播(或泛洪)给本区域内所有的其他路由器; (3)、直到每个路由器获得本区域内所有的链路状态,即链路状态数据...
2019-01-11 16:03:45 3664
原创 RIP协议介绍
一、距离矢量路由算法DVR(Distance Vector Routing )1、基本思想: (1)、以跳数为代价单位; (2)、每个路由器周期性的与相邻路由器交换若干<x,d>二元组组成的路由信息,x表示可到达的目的站(主机或网络),d代表到目的站的距离(跳数); (3)相邻路由器得到路由信息后,按照距离矢量算法(最短路径原则,...
2019-01-10 21:17:46 47929
原创 CIDR概述
一、CIDR概览 CIDR(无分类域间路由选择,Classless Inter-Domain Routing),将好几个IP网络结合在一起,使用一种无类别的域际路由选择算法,可以减少由核心路由器运载的路由选择信息的数量。 1、 无分类编址:将整个IP地址空间分为大小不同地址块,任何一个单位都可以申请到合适大小的地址块。 2、 无类地址块划分原则: ...
2019-01-10 10:40:36 22536
原创 CSMA/CD 与 CSMA/CA概述
部分1一、CSMA/CD 概述 CSMA/CD协议(Carrier Sense Multiple Access with Collision Detection)即载波帧听,多路访问/冲突检测 载波...
2019-01-09 15:38:29 47318 2
原创 TCP/IP 五层网路体系结构梳理
TCP/IP 五层网路体系结构梳理一、TCP/IP参考模型结构1、TCP/IP 与OSI直观比较 2、TCP/IP 的传输层3、IP可以应用到多种网路上4、五层网路体系结构 因为TCP/IP并没有严格的制定网络接口层,所以有些材料也会说TCP/IP分为五层:...
2019-01-09 12:19:39 5134
原创 RS232 与 RS422 与 RS485选择
一、 RS-232C接口存在的问题1、传输距离较短、传输速率低 RS-232C总线标准受电容允许值的约束,使用时距离一般不超过15米,最高传输速率为20Kbps。2、电平偏移 RS-232C总线要求收发双方共地。通信距离大时,收发双方的地点位差别较大,在信号地上有比较大的地电流并产生压降。3、抗干扰能力差 RS-232C在电平转换时采用单端...
2019-01-04 11:23:26 981
Linux下串口工具minicom
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人