- 博客(48)
- 资源 (4)
- 收藏
- 关注
原创 【无标题】
世界分阴阳,我觉得人也分阴阳。表意识就是阳我,潜意识就是阴我。大家常说的习惯,本能脑,这些都是阴我。为什么人很难改变自己,这里的改变,其实都是说的改变习惯,改变阴我。阴我的改变应该有他自有的规律,不能用阳我的认知去要求阴我,要顺其自然。
2023-12-29 10:10:14
409
原创 matlab gpu环境搭建
选择对应的版本matlab不同版本支持的cuda版本不同,需要查询我的电脑是1080 最终选择了ubuntu18.04 cuda10.1 cudnn7.6.5 matlab2020acuda10.1下载链接cudnn下载链接显卡算力查询matlab与cuda兼容性查询具体安装步骤可参考此文...
2021-11-16 14:54:43
1501
原创 ubuntu18.04 dell 服务器安装
ubuntu18.04 dell 服务器安装官网下载镜像制作U盘启动盘设置BIOS从U盘启动设置主分区与逻辑分区安装完成官网下载镜像18.04官网下载地址制作U盘启动盘官网u盘启动制作教程设置BIOS从U盘启动随意设置吧设置主分区与逻辑分区/目录要挂在在主分区安装完成...
2021-11-15 15:10:52
571
翻译 动手训练一个分类器
来啦,通过前面章节的内容,你已经学会如何定义一个神经网络,计算网络的损失值以及更新网络的权重。可突然之间你意识到,我该拿什么数据来训练呀通常,我们碰到的无非就是图像数据、文本数据、音频数据和视频数据,我们可以使用标准的python工具包以numpy array的形式加载它们到内存当中。然后,你就可以方便的将它们转换成torch.*Tensor数据格式了。对于图像数据,Pillow、OpenCV这两款工具包比较好用对于音频数据,我们可以使用scipy和librosa工具包对于文本数据,原生的Py
2021-02-24 16:54:32
987
翻译 神经网络简介
在进一步学习之前,我们先来回顾一下目前为止学习到的pytorch类:回顾:torch.Tensor - 一种多维的数据结构,支持autograd引擎的相关操作,例如backward()。同时也能够存储张量相关的梯度信息。nn.Module - 定义和管理神经网络模型。可以方便的存储参数,将模型导入到GPU进行运算,导出模型或者载入模型。nn.Parameter - 一种张量结构,当指定为Module属性时,会自动注册为参数。autograd.Function - autograd引擎进行前向传播
2021-02-19 20:12:03
255
翻译 TORCH.AUTOGRAD(自动求导)机制概述
原文:https://pytorch.org/tutorials/beginner/blitz/autograd_tutorial.html#further-readingstorch.autograd是PyTorch的自动求导引擎,可以用来加速神经网络的训练。在本节,你将初步理解autograd是如何加速神经网咯训练的。相关背景神经网络(简称NN)是由一些内嵌函数组合而成,可以用来处理特定的输入数据。这些函数一般由一组参数来定义(参数一般包括权重和偏置),在Pytorch中,用tensors结构.
2021-02-17 15:19:19
970
原创 PyTorch代码实践思路小记(一)
初见PyTorch我眼里的框架生动说明一下你眼里的框架是什么?木匠的工具包理发师的工具包汽车修理师傅的工具包框架里的28定律常用的工具只有百分之20明确目标,不挑肥拣瘦hello 也是好的练手材料,能上手的都上。从代码碎片写起CTL+C / CTL+V大法好都说要自己手敲一遍,万一别人代码是错的呢先跑一遍才是王道...
2021-02-07 14:43:25
182
翻译 pytorch60分钟快速入门之<张量>
张量原文: https://pytorch.org/tutorials/beginner/blitz/tensor_tutorial.html#sphx-glr-beginner-blitz-tensor-tutorial-py张量如同数组和矩阵一样, 是一种特殊的数据结构。在PyTorch中, 神经网络的输入、输出以及网络的参数等数据, 都是使用张量来进行描述。张量的使用和Numpy中的ndarrays很类似, 区别在于张量可以在GPU或其它专用硬件上运行, 这样可以得到更快的加速效果。如果你对
2021-02-02 20:19:33
295
1
原创 chrome浏览器 Enter password to unlock your login keyring 问题
每次打开chrome浏览器都弹出这个框框终端输入./Seahorse把那个Default删掉,下次提醒你输入密码直接不填就可以了,23333333
2020-09-21 15:59:08
961
原创 使用numpy.fromfile读取raw图像文件
以前用的是这套接口,总感觉慢腾腾的,像老大爷散步def bin2numpy(file_path, shape): pic_gray = np.zeros(shape) with open(file_path, "rb") as f: for i in range(shape[0]): for j in range(shape[1]): data = f.read(2) pix = str
2020-07-31 10:47:47
5572
原创 python判断指定文件是否存在接口
import osos.path.exists(file_path)'''文件存在返回Ture,不存在返回False'''
2020-07-21 13:59:23
275
原创 python setup.py install 无法更新模块问题
众所周知:python setup.py install可以安装自己写的python模块,但是我修改模块后想更新模块内容时发现该命令无法更新问题出在哪里呢?'因为在其它地方打开了引用该模块的项目',所以关闭其它项目然后再安装即可...
2020-07-21 11:12:46
1166
1
原创 python分离文件名及后缀
例如有如下图片文件:lena.jpg需要提取文件名和后缀可以使用一下方法:import osname, suffix = os.path.splittext('lena.jpg')'''得到:name = lenasuffix = jpg'''
2020-07-20 08:53:08
2110
原创 python跨模块调用的路径问题
跨模块调用导致pathimport ospath = os.getcwd()发生改变,如何保证path在任何情况下都指向当前文件目录呢,可使用以下接口path = os.path.dirname(__file__)
2020-07-16 11:22:06
382
原创 使用numpy进行图像的多通道合并
经常遇到需要将处理后的三个图像数据通道进行合并,记录一下import numpy as npimport cv2'''这里需要改一下默认通道顺序,cv2默认的是bgr顺序'''img = cv2.imread('./xx.jpeg')[:, :, [2, 1, 0]]Red = img[:, :, 0] * 0.3Green = img[:, :, 1] * 0.6Blue = img[:, :, 2] * 0.1new_img...
2020-07-15 10:47:33
6495
原创 六.matlab换行操作
有时一行程序太长,超过了文本编辑区的宽度,为方便阅读,需要进行换行操作,matlab使用 … 符号进行换行s = 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + 1/9;s = 1 - 1/2 + 1/3 - 1/4 + 1/5 ... - 1/6 + 1/7 - 1/8 + 1/9;上述两个式子是等价的...
2019-11-07 09:15:27
14404
原创 五. 高维数据的索引和赋值
1. 索引% 初始化 3x3 矩阵m = [1, 2, 3; 4, 5, 6; 7, 8, 9]% 数据的索引m(2, :) %取第二行数据 |4 5 6]m(:, 3) %取第三列数据 |3 6 9|m(1:2, 1:2) %取块数据 % |1 2| ...
2019-11-06 09:50:52
316
原创 四. matlab中的高维数据
1. 高维数据的概念一般编程中用到最多的数据是常量、变量和数组,而在科学计算和各类算法中(例如推荐算法或图像处理算法),处理的数据对象往往是多维数据. 所以对多维数据的理解和使用就显得尤为重要.从左到右依次是, 标量, 1行3列数组, 2行3列数组, 2行3列2通道张量. 它们的维度依次是 1 2 2 32. 使用matlab初始化以上数据size()函数可以计算输入数据的维度...
2019-11-02 10:41:00
2960
2
原创 三. 创建matlab脚本文件(m文件)
1. 新建一个脚本文件左侧项目区 New File --> Script 并命名2. 编辑区输入代码3. 点击编辑区激活按 F5 快捷键运行命令行区域会出现执行结果或点击菜单栏上的运行按钮 (Run) 执行脚本rawImg = rawImg.reshape(1200, 1792, 1)cv2.imwrite('./img_test.bmp', rawImg)
2018-10-10 14:16:55
12322
1
原创 opencv安装并支持python2 python3
1. opencv源码包创建build目录:mkdir build2.在build目录执行cmake,不同架构命令为:1. install numpyapt-get install python-numpyapt-get install python3-numpyx86_64版:cmake\-D CMAKE_BUILD_TYPE=RELEASE\-D INSTALL_C_...
2018-10-10 14:13:34
6453
原创 vim修改tab长度
vi .vimrcset shiftwidth=4set softtabstop=4若想讲tab替换为4个空格set ts=4保存退出后source .vimrc
2018-10-10 13:45:02
540
原创 linux 远程拷贝命令
从服务器拷贝目录到本地:scp -r root@43.224.34.73:/home/lk /root将本地目录文件拷贝到服务器:scp -r /root/lk root@43.224.34.73:/home/lk/cpfile
2018-08-27 16:04:34
7680
原创 使用MetaMask客户端获取以太坊测试网络ropsten测试币
一.为什么需要测试币?上主网前需要在测试网络进行测试验证工作二. 如何获取测试币?MetaMask上除主网外有三种测试网络:ropsten kovanrinkeby我们选择ropsten, 可以看到点击buy按钮,看到点击ropsten test faucet,可以看到:点击 request 1 ether from faucet,从水龙头处领取一个测试币,下面的user界面是向水龙头处捐赠测试币...
2018-06-05 07:03:48
16032
11
原创 git pull push 免密码输入
1: 进入当前用户目录下;2: vi .git-credentials 文件3:输入:https://{username}:{password}@github.com4:保存退出后执行:git config --global credential.helper store执行完后/home/用户名/.gitconfig 会新增一项helper = store这时再执行git push/pull的...
2018-03-19 10:32:40
4059
转载 tensorflow 安装
http://blog.youkuaiyun.com/michaelliang12/article/details/60106686
2017-12-14 15:37:12
138
media inluce file in linux kernel
2018-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人