自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 pip安装python的pakage

python

2022-12-06 17:18:58 610 1

原创 【无标题】

torch.nn.Parameter()函数官方用法是:self.v = torch.nn.Parameter(torch.FloatTensor(hidden_size))含义是将一个固定不可训练的tensor转换成可以训练的类型parameter,并将这个parameter绑定到这个module里面(net.parameter()中就有这个绑定的parameter,所以在参数优化的时候可以进行优化的),所以经过类型转换这个self.v变成了模型的一部分,成为了模型中根据训练可以改动的参数了

2022-02-16 15:26:17 114

原创 pip安装Package时出现拒绝访问

如果出现拒绝访问,如以下错误:这里点题了 喔!解决方法:添加 --user选项赋予权限就可以搞定。python -m pip install --upgrade pip -i https://pypi.douban.com/simple --user1Successfully

2022-02-12 16:13:18 2125

原创 Conda和PiP使用清华源安装Python的channel设置方法

设置源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkg

2022-02-11 12:52:01 2858

原创 Python 语法(一)

action_ = ["STAND", "HIT"][index], 当index = 0时,action="STAND"defaultdict接受一个工厂函数作为参数,如下来构造:dict =defaultdict( factory_function)这个factory_function可以是list、set、str等等,作用是当key不存在时,返回的是工厂函数的默认值,比如list对应[ ],str对应的是空字符串,set对应set( ),int对应0,sys.stdout.flus

2022-01-06 20:04:07 730

原创 对TexStudio配置拼写和语法检查LanguageTool

摘要英文语法检查功能对写作英文paper具有很大的帮助意义,而且能节省很多时间。本文介绍了使用TexStudio写作latex格式的paper时,如何配置语法检查插件实现实时的语法检查功能。1.前言TexStudio是一个跨平台(Windows/Linux/MacOS)的图形界面的latex编译器。支持代码高亮,自动补齐,语法提示,PDF预览等功能。本身以QT库进行开发,运行速度快,显示界面非常漂亮。其主页为:TeXstudio - A LaTeX editor(好像翻墙才能打开?)在.

2022-01-05 12:33:02 3899 1

原创 设置清华安装源

self.relu = nn.ReLU(inplace=True)其中inplace=Truemeansthat it will modify the input directly, without allocating any additional output. It can sometimes slightly decrease the memory usage, but may not always be a valid operation (because the original inpu.

2021-11-29 19:13:59 1062

原创 使用CROSSENTROPYLOSS时产生RuntimeError: CUDA error: device-side assert triggered导致电脑死机

今天我在使用 PyTorch 搭建一個簡單的分類器時,遇到了一個這樣的報錯:"RuntimeError: CUDA error: device-side assert triggered"。依稀記得從前也遇過這樣的問題,但也忘記怎麼解決的了,畢竟從前其實沒有記筆記的習慣。今天在把遠端伺服器重開機以後,這個問題仍然發生,故我想可以排除硬體設備異常的情況。痛定思痛的情況下,我決定認真釐清這個問題,並且把可能的解決方法紀錄下來。異常排除首先我尋找了 Github Issues 上的討論,發現大家似乎.

2021-10-13 14:38:03 656

原创 TENSORS

Tensor初始化: Directly from data: Tensors can be created directly from data. The data type is automatically inferred. data = [[1, 2],[3, 4]]x_data = torch.tensor(data) From a NumPy arrayTensors can be created from NumPy arrays np_array = np..

2021-07-27 15:21:49 77

原创 pytorch 学习记录

torch.mm(a,b) = a.mm(b) 迷你版矩阵相乘torch.einsum(''bnk,bkl->bnl'')张量的拼接与分割:torch.stack与torch.cat区别在于前者会创建一个维度,而后者仅会在指定维度上拼接pytorch的损失函数L1范数:nn.SmoothL1Loss()均方误差损失:nn.MSELoss()二分类交叉熵损失:BCEWithLogitsLoss()交叉熵损失:CrossEntoryLoss()KL散度损失 nn.K..

2021-07-19 20:24:39 74

转载 安装模块时提示Collecting package metadata (repodata.json): failed

安装模块时提示Collecting package metadata (repodata.json): failed最近在安装python模块的时候出现错误提示:创建虚拟环境失败,错误代码如下图所示:Collecting package metadata (repodata.json): failedProxyError: Conda cannot proceed due to an error in your proxy configuration.Check for typos and ot

2021-06-21 23:34:35 2028

转载 关于pack_padded_sequence 和 pad_packed_sequence最清楚的解释

pack_padded_sequence 和 pad_packed_sequenceTX-7​生活~我是认真的39 人赞同了该文章首先需要申明的是,本文中所使用到的 PyTorch 版本为:1.4.0 。当采用 RNN 训练序列样本数据时,会面临序列样本数据长短不一的情况。比如做 NLP 任务、语音处理任务时,每个句子或语音序列的长度经常是不相同。难道要一个序列一个序列的喂给网络进行训练吗?这显然是行不通的。为了更高效的进行 batch 处理,就需要对样本序列进行填充,保证各

2021-06-18 12:35:08 3038 3

原创 sigmoid函数时报错误

在使用sigmoid函数时报这个错误,看到了有个博客说是因为类的调用出现错误,但是不知道怎么改。错误写法x = nn.Sigmoid(x)12正确写法outlayer = nn.Sigmoid() # 需要先对类实例化,才能调用x = outlayer(x)123官网例子:m = nn.Sigmoid()loss = nn.BCELoss()input = torch.randn(3, requires_grad=True)target = torch.empty(3).r

2021-06-10 20:03:50 2360

转载 pytorch - K折交叉验证过程说明及实现

https://blog.csdn.net/foneone/article/details/104445320

2021-06-04 09:06:10 3751

原创 Pytorch根据向量批量构造对角矩阵

TORCH.DIAG_EMBEDtorch.diag_embed(input,offset=0,dim1=-2,dim2=-1)→ TensorCreates a tensor whose diagonals of certain 2D planes (specified bydim1anddim2) are filled byinput. To facilitate creating batched diagonal matrices, the 2D planes formed b...

2021-05-30 09:41:25 1328

转载 Pytorch 矩阵相乘

torch.bmm()torch.matmul()torch.bmm()强制规定维度和大小相同torch.matmul()没有强制规定维度和大小,可以用利用广播机制进行不同维度的相乘操作当进行操作的两个tensor都是3D时,两者等同。torch.bmm()官网:https://pytorch.org/docs/stable/torch.html#torch.bmmtorch.bmm(input,mat2,out=None)→ Tensortorch.bmm()是ten...

2021-05-27 19:55:24 859

原创 Pycharm 像matlab一样有命令行操作,能够显示程序运行结束后的一些变量值

Run->Edit Configurations->Execution 选择Run with Python Console

2021-05-21 19:09:08 947

原创 2021-05-18

Tnesor 常用的数据类型和函数数据类型:TORCH.TENSORAtorch.Tensoris a multi-dimensional matrix containing elements of a single data type.Torch defines 10 tensor types with CPU and GPU variants which are as follows: Data type dtype CPU te..

2021-05-21 19:06:35 55

原创 Pytorch中torch.load()中出现AttributeError: Can‘t get attribute

Pytorch中torch.load()中出现AttributeError: Can't get attribute原因:保存下来的模型和参数不能在没有类定义时直接使用。Pytorch使用Pickle来处理保存/加载模型,这个问题实际上是Pickle的问题,而不是Pytorch。解决方法也非常简单,只需显式地导入类定义。即将包含类定义的文件复制粘贴到与要运行的文件同一文件夹下,再import Class!但是,在实际过程中,我们采取import Class的方法没起到作用,而直接在要运行的文

2021-05-17 19:58:08 3974

转载 圆内的均匀随机点

引用:https://www.cnblogs.com/yunlambert/p/10161339.html前言最近遇到一个问题,需要在以一个坐标为中心的区域内生成一组均匀分布的随机点,首先想到的就是以圆作为区域。圆内随机点方法1:根据x2+y2=R2x2+y2=R2,那么自让想到可以先随机生成[-R,R]间的横坐标x,然后生成[−R2−X2−−−−−−−√,R2−X2−−−−−...

2019-04-17 18:25:16 1865

原创 Pymc3 pm.sample 出现BrokenPipeError: [Errno 32] Broken pipe

环境:Anaconda3-5.3.0-Windows-x86_64   Pymc3安装顺利,但是在运行https://docs.pymc.io/notebooks/getting_started.html#Installation中的测试程序 with basic_model:# draw 500 posterior samples      trace = pm.sample...

2018-10-25 17:19:09 4427

转载 学习Python的做笔记神器——Jupyter Notebook

 给想学好Python的同学们安利一波,Jupyter Notebook是学习Python最好的做笔记环境,没有之一哦。Jupyter Notebook(又称IPython Notebook)是一个交互式的笔记本,支持运行超过40种编程语言。将介绍Jupyter Notebook的主要特点,了解为什么它能成为人们创造优美的可交互式文档和教育资源的一个强大工具。自从Jupyter Not...

2018-10-05 21:10:45 7723

转载 jupyter notebook 浏览器打开空白

1.2 jupyter notebook 浏览器打开空白 jupyter notebook 需要用谷歌浏览器打开才可以,其他的浏览器打开后多半是空白的。添加默认浏览器如下:1.在anaconda prompt 里面直接输入jupyter notebook --generate-config让jupyter生成一个配置文件,生成后你会看到文件地址的 2.然后就可以使用记...

2018-10-01 10:03:54 3173 1

原创 Anaconda3+PyQt5+PyQt5_tool+Visual Studio Code环境搭建

在安装Anaconda3后,再安装Visual Studio Code。为了进行GUI编程,还需要安装pyqt和pyqt_tool。下面就开始了一天漫长而又痛苦的安装之旅:首先说明一下pyqt和pyqt_toolPyqt实现了Qt库的Python绑定,向Python程序员提供了使用完整Qt应用程序接口的方法,几乎可以用Python做任何C++能做的事。但是pyqt并不包含Qtdesi...

2018-09-30 16:56:14 9433 2

转载 MySQL配置文件-my.ini

原文地址:http://www.cnblogs.com/Ray-xujianguo/p/3322455.htmlMySQL配置文件-my.ini下面允许我介绍一下MySQL的my.ini配置文件:my.ini是什么?  my.ini是MySQL数据库中使用的配置文件,修改这个文件可以达到更新配置的目的。my.ini存放在哪里?  my.ini存放在MySql

2018-02-03 15:52:06 262

转载 preg_replace

preg_replace(PHP 4, PHP 5)preg_replace — Perform a regular expression search and replaceReport a bug Descriptionmixed preg_replace ( mixed $pattern , mixed $replacement , mixed $su

2013-03-28 20:57:55 1572

原创 preg_match_all

下面是PHP Manual中的内容preg_match_all  preg_match_all — Perform a global regularexpression match Report a bug Description int preg_match_all ( string $pattern ,string $subject [, array &$m

2013-03-28 20:26:59 520

原创 关于zend optimizer与zend debugger共存的问题

现在论坛上,有很多帖子,说zend optimizer与zend debugger按照他们的方法可以很容易就安装上去,但是不幸的是我试了很多次,不是zend optimizer用了而zend debugger没了,反之....,反正两者在他们的安装方法下无法共存,直到我看到了让调试利器zend debugger与zend Optimizer共存,和谐!(http://www.zendstudio.

2013-03-20 20:01:14 601

转载 TI C64X DSP中断向量表的配置(硬件中断)

TI C64X DSP中断向量表的配置(硬件中断) 收藏1. 编写中断服务例程在.c源文件中编写ISR函数c_intXX,用于中断处理,如:interrupt void c_intXX (void){           …;}注:对于硬件中断而言,XX = 00~15。2.初始化中断向量表,并在内存段中的中断向量表中配置好对应的中断向量        

2011-06-04 15:40:00 668

转载 #pragma DATA_SECTION

#pragma DATA_SECTION今天读DSP的图像采集程序,遇到了一点陌生的东西:ti的帮助文档里是这么讲的:The DATA_SECTION pragma allocates space for the symbol in a section called section name. The syntax for the pragma in C is:

2011-06-04 15:39:00 537

原创 C#类

<br />1、C#支持隐式转换,但前提是要求不损失精度,否则就要求必须是显示类型转换<br />2、注意Console.WriteLine()和Console.Write()的区别<br />3、软件对象是一种将状态数据和行为合成到一起的软件构造,用来描述真是世界的一个概念性的对象。<br />4、C#的Pascal和Camel命名方法<br />5、封装表示将对象状态和行为绑到单一逻辑单元中<br />6、群集是一种特殊的对象类型,用来组合其他对象,下面是多数OO语言中提供的三种基本群集类型:<br /

2011-03-26 18:01:00 291

原创 c# 集合(二)-- IEnumerable与IEnumerator

 C#中IEnumerable与IEnumerator接口定义了对集合的简单迭代。IEnumerable是一个声明式的接口,声明实现该接口的类是“可迭代(enumerable)”的,但并没有说明如何实现“迭代器(iterator)”。IEnumerator是一个实现式的接口,实现IEnumerator接口的类就是一个迭代器。    IEnumerable和IEnumerator通过IEnumerable的GetEnumerator()方法建立了连接,可以通过该方法得到一个迭代器对象。在这个意义上,可以将Ge

2011-03-25 09:56:00 366

原创 VC 将位图放到计算机桌面上

<br />我想把位图贴到计算机桌面上,可是做了好久,都未实现,网上的帖子浏览无数,不是太难了,就是一帮只会吹牛,不会实干家伙的胡说,于是自己拿起了《windos程序设计》狂翻,于是找到答案,特地写出了与大家分享!!!<br />方法一:<br />CBitmap bitmap;<br />bitmap.LoadBitmap(IDB_BITMAP1);<br /> <br />BITMAP BMap;<br />bitmap.GetBitmap(&BMap);//得到BITMAP 这个结构,然后得到图像的大

2011-03-15 00:32:00 391

原创 VC++ Unicode下的编程 SendMessage

<br />Use Unicode Character Set与Use Multi-Byte Character Set下的编程是完全不同的,自我认为Unicode 比较让人头疼!<br />下面,我写了一个改变窗口标题的小程序:<br />BOOL CALLBACK EnumWindowProc(HWND hwnd,LPARAM lParam);<br />void CqwDlg::OnBnClickedButton2()<br />{<br /> // TODO: Add your control no

2011-03-12 12:31:00 767

原创 VC++本机枚举进程,编译环境vs 2008

<br />第一次写这个程序时,出现一种问题,windows报错如下所示:<br />Windows has triggered a breakpoint in ThreadTest.exe.<br />This may be due to a corruption of the heap, which indicates a bug in ThreadTest.exe or any of the DLLs it has loaded.<br />This may also be due to the us

2011-03-12 01:36:00 729

相控阵雷达数据处理及仿真技术

相控阵雷达数据处理的好书,详细讲解了数据处理方法和仿真技术

2018-02-08

Random Matrix Theory

Random Matrix Theory

2011-12-15

空空如也

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

TA关注的人

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