- 博客(141)
- 资源 (1)
- 收藏
- 关注

转载 Git相关命令整理
Git相关命令整理文章目录Git相关命令整理文章主要内容转载自博客。整理记录。git拉取远程代码git clone https://xxx.gitgit拉取远程指定分支下代码(-b 分支名称)git clone -b v2.8.1 https://xxx.git初始化一个本地仓库,在同级目录下会出现一个隐藏的.git文件git init查看git的配置信息git config -lgit配置本地仓库的userName(必须)git config user.name 'Le
2021-07-24 19:27:14
260

原创 vim常用命令总结
文章目录vi/vim 常用命令总结1. vi/vim的工作模式切换2. vim命令键盘图3. 常用命令模式命令3.1 切换行、页面3.2 查找、替换3.3 删除3.4 复制剪切粘贴常用复制剪切粘贴命令4. 常用底线命令行模式命令4.1 撤销参考文献vi/vim 常用命令总结vim是经典的文本编辑器,可以进行高效的程序开发。本文对常用命令进行整理。1. vi/vim的工作模式切换基本上 vi/vim 共分为三种模式1,分别是命令模式(Command mode),输入模式(Insert mode)和底线
2020-09-13 10:20:22
18311
原创 【无标题】
python获取文件的路径python中获取文件路径的常用方法有:os.getcwd()获取文件当前工作目录路径(绝对路径)os.path.abspath(__ file __)获得文件所在的路径(绝对路径)os.path.realpath(__ file __)获得文件所在的路径(绝对路径)os.path.split(os.path.realpath(__ file __))实验结果目录结构:.|-- p1.py`-- pa |-- __init__.py |
2022-05-10 21:35:23
400
原创 python UUID使用说明
uuid是128比特的全局唯一标识符(univeral unique identifier),通常用32位十六进制的字符串1(大小写无关)的形式来表现,标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (8-4-4-4-12)UUID用来识别属性类型,在所有空间和时间上被视为唯一的标识。一般来说,可以保证这个值是真正唯一的任何地方产生的任意一个UUID都不会有相同的值。使用UUID的一个好处是可以为新的服务创建新的标识符。这样一来,客户端在查找一个服务时,
2022-01-29 10:36:47
2903
原创 windows Terminal设置
windows Terminal自定义的一些设定,可以参考博客Windows Terminal 的全面自定义。进行ssh编程的一些常用设置:效果如图:新建标签窗格 ctrl shif T新建垂直窗格 ctrl shift =新建水平窗格 ctrl shift -选择窗格 alt 方向键调整窗格尺寸:alt shift 方向键关闭窗格:ctrl shift W...
2022-01-28 00:16:30
1729
原创 VsCode进行python调试配置设置
使用vscode进行调试的时候,往往需要进行调试配置文件设置。如下为调试python过程中常用的参数的示例和说明。更多内容参考官方说明{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/
2022-01-12 16:02:27
2611
转载 PyTorch 修改网络结构后加载预训练模型
PyTorch修改网络结构后加载预训练模型,博客给出的代码实测有效。以下为主要代码。详情访问原博客。net = AlexNet(num_classes=5, init_weights=True)net.to(device)# net.load_state_dict(torch.load('alexnet_model.pth'))net_dict = net.state_dict()predict_model = torch.load('alexnet_model.pth')print('sta
2022-01-11 10:45:19
995
原创 Git 代码仓库管理 常用配置整理
1. ssh配置本地Git仓库和GitHub等远程仓库之间的传输是通过SSH加密的,所以,通过配置密钥可以无需每次输入用户名和密码。这里需要强调的是,一般博客都是以最简单的默认的密钥生成方式。而往往我们需要修改密钥的位置。因此这里着重强调一下ssh的config文件的使用。1.1 密钥生成ssh-keygen -t rsa -C "youremail@example.com"在创建过程中可以修改保存位置和文件。具体细节可以参考廖雪峰的Git教程1.2 ssh config 配置当需要针对不同
2022-01-06 21:15:31
829
转载 卷积神经网络中的Separable Convolution
本文转载自尹国冰的博客卷积神经网络中的Separable Convolution卷积神经网络在图像处理中的地位已然毋庸置疑。卷积运算具备强大的特征提取能力、相比全连接又消耗更少的参数,应用在图像这样的二维结构数据中有着先天优势。然而受限于目前移动端设备硬件条件,显著降低神经网络的运算量依旧是网络结构优化的目标之一。本文所述的Separable Convolution就是降低卷积运算参数量的一种典型方法。常规卷积运算假设输入层为一个大小为64×64像素、三通道彩色图片。经过一个包含4个Filter的卷
2021-12-23 11:29:47
197
原创 pytorch矩阵乘法总结
文章目录点乘 `torch.mul(a,b)`二维矩阵乘 `torch.mm(a,b)`三维矩阵乘 `torch.bmm(`a,b)高维矩阵乘 `torch.matmul(a,b)`点乘 torch.mul(a,b)点乘是对应位置元素相乘点乘都是broadcast的,可以用torch.mul(a, b)实现,也可以直接用*实现。python中的广播机制(broadcasting)broadcasting可以这样理解:如果你有一个(m,n)的矩阵,让它加减乘除一个(1,n)的矩阵,它会被复制m次,
2021-12-13 11:22:33
6397
转载 nvidia-smi输出内容释义及使用
nvidia-smi(NVIDIA System Management Interface) 是基于nvml的gpu的系统管理接口,主要用于显卡的管理和状态监控。1.基础命令nvidia-smi安装完成后在命令行或终端输入命令nvidia-smi,即可看到下面的信息(点击放大):包含了显卡的信号、温度、风扇、功率、显存、使用率、计算模式等信息。2.实用命令#帮助nvidia-smi -h#持续监控gpu状态 (-lms 可实现毫秒级监控)nvidia-smi -l 3 #每三秒刷新一
2021-12-11 10:52:46
2051
原创 win10 开始屏幕 磁铁程序图标不显示 解决
win10 系统的全屏开始屏幕(设置方法:桌面空白处右键菜单–>个性化–>开始–>使用全屏开始屏幕)还是很酷炫好用的。我一般把桌面清空,程序都放到这里,既方便有好看,还很有条理。但是其使用过程中经常会出现某个程序的图标不显示的情况,如下图所示:图中的chrome浏览器的图标不显示。十分影响美观和使用的心情。查了一下资料,百度经验和优快云博客这两种方法,我这都没起作用。但是基本意思就是因为图标的缓存出现了问题。那我就尝试修改程序图标,果然起作用了。具体步骤如下:找到不正常显示
2021-08-02 09:32:23
4450
3
原创 腾讯视频客户端在文件资源浏览器的顽固图标如何删除
腾讯视频客户端在文件资源浏览器重点图标如何删除安装了腾讯视频客户端后,会很“流氓”地在资源管理器中生成一个很顽固的图标,如下图所示。该图标打不走删不掉,程序中并没有提供删除该图标的方法!!!反正我翻来覆去没找到有该相关设置。这个图标呢,在那里倒是不疼不痒,但是十分与影响心情。我的电脑不能让这些“流氓”给欺负了。所以通过查找资料1解决了这个问题,整理如下。还是要靠注册表来进行管理了。通过 regedit 打开注册表,然后打开路径:计算机\HKEY_CURRENT_USER\SOFTWARE\Mic
2021-07-12 07:37:49
3738
3
转载 jupyter 重新导入模块
在使用jupyter实际开发过程中,尤其是针对自定义的模块,往往需要多次调试修改,因此需要多次导入。但是jupyter默认不覆盖导入。针对这个问题,可以通过jupyter的魔法命令实现。博客jupyter notebook 每次运行自动重新导入模块讲解说明的非常清楚了。在此转载一下,感谢!使用jupyter不方便的一个地方就是,每次只在当前运行时环境运行代码。比如第一次导入了test_module.py中的某个函数test_func(),在运行的时候发现test_func()需要做一些改动,才能用。于
2021-06-22 23:45:55
1188
原创 泛函、变分与欧拉-拉格朗日方程
文章目录泛函、变分与欧拉-拉格朗日方程1. 泛函2. 变分3. 欧拉-拉格朗日方程4. 两点之间直线最短的证明参考资料泛函、变分与欧拉-拉格朗日方程1. 泛函设CCC是一个由函数组成的集合,对于CCC中的任何一个元素y(x)y(x)y(x),数集BBB中都有一个元素FFF与之对应,称F是y(x)y(x)y(x)的泛函(functional),记作F=F[y(x)]F=F[y(x)]F=F[y(x)]。一般情况下,泛函式常用积分形式表示:J[y(x)]=∫x0x1F(x,y,y′)dxJ[y(x)]
2021-06-03 22:47:55
3462
原创 win10通过docker安装seafile
文章目录win10通过docker安装seafiledocker安装启动seafile容器seafile客户端使用win10通过docker安装seafiledocker安装升级win10到专业版或者企业版下载docker安装包安装docker启动seafile容器拉取seafile镜像启动seafileseafile客户端使用管理员普通用户...
2021-03-16 16:37:34
2397
原创 windows系统修改右键快捷命令操作
win10中右键可以快速进行一些操作。这里以创建jupyterLab/Notebook为例,进行说明。如图,shift+右键,可以直接在当前目录创建notebook或者创建jupyterlab。还是十分方便的。打开注册表运行->regedit找到位置:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell新建右键项上面的目录下就对应文件管理器环境中右键对应的项目了。添加或者删除就可对其进行操作了。新建->项,填写项目名称,此处可以任意填
2020-12-10 22:35:04
1166
原创 notepad++常用配置
win10环境下,文本编辑器最喜欢的还是notepad++。相比sublime text /ultraEdit/notepad 等,兼具小巧快捷方便。换来换去,还是notepad++用的习惯。一般来说,notepad++辅助文档编辑和初步代码编辑器,有这么几项配置用起来还是很舒服的。快捷键:快捷键配置如图所示。一般也都有了,就是代码注释的快捷键和一般的代码编辑器不同,用起来不习惯,就改一下。其他也可以按照自己的习惯修改。遇到有冲突的 地方,修改一下就好了。主题:notepad++支
2020-12-10 19:39:52
2788
原创 学术论文阅读心得--庖丁解牛式阅读
庖丁解牛式阅读总体步骤总体分为三步:总体把握论文;看论文内容;论文代码实验。整个过程可以参考相关文献资料,尤其是一些比较好的论文,网络上的分析博客可以参考。总体把握论文论文内容工科学术论文基本遵循相同的结构(依乎天理,批大郤,导大窾,因其固然)。看文章的时候,对论文的结构要有一个宏观的把握,从整体到局部,前后呼应,如同庖丁解牛一样的看论文,能够有效的提高看论文的效率和速度。所谓庖丁解牛式的阅读方式,就是要对论文的整体结构有一个认识:论文基本由哪些部分组成,每部分包含哪些内容。有了这样一个
2020-11-09 00:58:14
392
原创 Pytorch 模型保存与加载总结
Pytorch 模型加载不匹配的问题文章目录Pytorch 模型加载不匹配的问题pytorch模型加载与保存模型参数不匹配的问题pytorch模型加载与保存pytorch的模型的加载与保存,知乎文章写的清楚明白。也可以参考官方文档。总体来说就是两种:直接保存模型总体。这样加载直接整个模型加载进来就好了。torch.save(model,"yourpath.pth")# 一般保存为pth后缀model = torch.load("yourpath.pth")保存总体的问题就是太大了,而
2020-11-01 21:29:40
2100
转载 tensorboardx远程访问网页的问题
运行tensorboard --logdir your_logdir --host=127.0.0.1,在服务器上跑代码,可以通过访问127.0.0.1:6006来获取当前scalars变化情况,但是通过访问该服务器IP+端口号并不能访问该页面。【解决方案】在本地ssh -L 1111:127.0.0.1:6006 username@remote_server_ip -p your_port其中,username@remote_server_ip分别为你的服务器用户名和IP地址,your_port
2020-10-13 17:52:52
620
原创 git proxy设置
主要内容git proxy 代理设置问题出现代理设置方法git proxy 代理设置问题出现git clone的时候,报出如下错误:GnuTLS recv error (-110): The TLS connection was non-properly terminated.分析原因,我这是因为网络使用了代理,git没有使用。需要设置代理。代理设置方法代理设置方法1# 设置http:git config --global http.proxy http://127.0.0.1:1080
2020-09-29 09:41:14
31436
原创 食肉动物和食草动物的双眼分布不同的原因
食草动物与食肉动物双眼分布不同的原因静谧的非洲大草原上,夕阳西下。这时,一头狮子在沉思,明天当太阳升起,我要奔跑,以追上跑得最快的羚羊;此时,一只羚羊也在沉思,明天当太阳升起,我要奔跑,以逃脱跑得最快的狮子。话说这只狮子发现了一只羚羊,追了半天也没追上。别的动物笑话狮子,狮子说:“名跑不过是为了一顿晚餐,而羚羊跑却是为了一条命,它当然跑得快了。动物界的动物有很多,但大致可以分为两种,一种是食草动物,一种是食肉动物。这两种动物不仅吃东西的习性不同,并且在长相上也有所不同。如果大家仔细观察的话,就会发
2020-09-23 02:33:54
1128
1
原创 颜色空间概念与转换的方法
文章目录颜色空间1. 颜色空间的概念2. 绝对颜色空间和相对颜色空间颜色基本概念2. 亮度、色调、饱和度、色度3. 三基色原理2. 常见的颜色空间3. RGB4. YIQ5. HSI6 Lab3. 颜色空间转换6. RGB2YIQ7. RGB2HSI颜色空间1. 颜色空间的概念2. 绝对颜色空间和相对颜色空间绝对色彩空间和相对色彩空间1,对这个问题的理解,我是这样想的,绝对色彩空间是颜色的绝对描述,例如定义一个n维向量R,其唯一定义了一种颜色,就像下面说的LAB色彩空间,一个向量唯一定义一种颜色,而
2020-09-21 15:06:23
2144
原创 git branch error: refname refs/heads/master not found
进行初始化git的时候: git init git add .git branch -M mastergit remote add origin git@github.com:xxx/xxxx.gitgit push origin master到了git branch -M master这一步,报错:>git branch -M mastererror: refname refs/heads/master not foundfatal: Branch rename failed
2020-09-20 21:23:00
9365
2
原创 图像金字塔:概念及实现
文章目录图像金字塔:概念和实现1. 图像金字塔的概念2. 图像金字塔的实现方式3. 基于OpenCV的图像金字塔实现参考资料图像金字塔:概念和实现首先补充一下分辨率的概念:图像分辨率指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸。当我们观察图像时,通常看到的是由相似的纹理和灰度级像素连城的区域,他们相结合形成了物体。当物体的尺寸较小或者对比度较低时,我们通常要较高的分辨率观察;当物体的尺寸较大或者对比度较高时,则只要粗略的
2020-09-20 21:15:28
3875
原创 nvidia CUDA 信息查看
文章目录异常信息nvidia信息查询nvidia-smi信息意义参考资料异常信息运行机器学习的时候遇到一个错误:InternalError (see above for traceback): Dst tensor is not initialized.然后参考优快云:weixin_43444314的博客1,可能是显卡内存不够了的问题。的确是这个问题。然后顺手把nvidia-smi这个命令查到的信息整理一下。nvidia信息查询主要查看cuda/cudnn的版本号信息,以及显卡的使用情况23
2020-08-23 12:54:57
3550
1
原创 win10 缩短cmd路径显示
文章目录1. cmd长路径的尴尬2. 如何缩短显示路径3. 如何切换显示路径参考文献1. cmd长路径的尴尬在win10中使用cmd经常会遇到一个很尴尬的局面,如下图。就是满屏是文件路径名。堆得满满的。那么有没有方法可以像bash中的这样,最起码开头在屏幕的最左侧。2. 如何缩短显示路径在win10环境变量中添加环境变量 PROMPT1:变量名:PROMTP变量值: $p$_$+$g如图:这样cmd中的path显示效果就变成了下图这样:3. 如何切换显示路径切换到无路径模
2020-08-22 12:09:04
1123
原创 笑傲江湖中的《洗手》中的霸权主义
笑傲江湖中,大多是令狐冲的快意恩仇。有起有落。不过总体来说是积极向上的。哪怕是《蒙冤》一章,令狐冲拼着姓名不要,竟然被师父师娘、小师妹误会。让令狐冲有苦难言,怒至癫狂。但是即便是这个时候,师娘还是疼爱她的,处处护着他;小师妹也不是没有情意,拼着被爹爹责骂也跑过去给令狐冲报信;更何况还有恒山“令狐冲粉丝后援团”,一直为他疯狂打call。所以哪怕他内心凄苦,也还有一丝丝的安慰。哇,毕竟有那么漂亮可爱的仪琳小师妹这样的真粉丝为他默默念经。但是《洗手》这一章,是让我感到最最无力、最为绝望的时候了。自己为了朋友情
2020-08-07 08:54:32
222
原创 矩阵的常用运算法则
文章目录矩阵的概念矩阵的加法矩阵的乘法矩阵的转置矩阵的逆伴随矩阵矩阵的行列式矩阵的导数矩阵的概念矩阵的加法矩阵的乘法矩阵的转置矩阵的逆伴随矩阵矩阵的行列式矩阵的导数参考资料[1] 《工程数学线性代数》(同济大学第6版),第2章...
2020-08-01 00:33:54
46548
原创 python虚拟环境下pip仍然安装到系统目录下
问题描述在linux系统中,无论是使用virtualenv还是conda env,启动虚拟环境后,使用whitch pip查看pip的确定位到了虚拟环境中,但是pip list 或者pip install 还是指向了系统环境。杨的疑问.jpg考虑到应该是环境变量的问题,参考到博客的思路,我查看了一下我的环境变量,原来是当初配置python的时候,加了alias到我的.bashrc文件中:这不是作死嘛。我注释掉了。只不过注意,我们用anaconda替换系统python,只需要将ananconda的路
2020-07-22 11:36:39
3280
原创 真实性渲染技术 Photo-realistic rendering
真实性渲染技术 Photo-realistic rendering文章目录真实性渲染技术 Photo-realistic rendering1. 真实性渲染技术的概念1.1 基本概念1.2 真实性渲染技术与pbr的关系 https://item.jd.com/12612391.html1.3 与Non-photorealistic rendering的关系2. 真实性渲染技术基础2.1 渲染方程2.2 光照
2020-07-17 02:06:40
1857
原创 立体角的基本内容
立体角文章目录立体角角度(angle)与立体角(solid angle)[^立体角1]立体角的微分与积分[^立体角1]立体角的意义[^立体角示意图1]角度(angle)与立体角(solid angle)1Angle: ratio of subtended arc length on circle to radius,圆上所对应的弧长与半径之比.θ=lr;Circle has 2π radians. \theta=\frac{l}{r}; \\ Circle \
2020-07-13 11:18:07
3723
原创 数据结构之二叉树 python实现
二叉树文章目录二叉树概念及主要性质二叉树 定义基本概念二叉树重要性质特殊二叉树及其性质遍历算法深度优先遍历宽度优先遍历python list 实现python 类实现概念及主要性质二叉树是一种最简单的树形结构。其特点是每个节点至多关联到两个后继节点。后继节点分为左关联节点和右关联节点。二叉树 定义二叉树是结点的集合。这个集合为空,或者有一个根节点,其余节点分属左右两个二叉子树。二叉树的结点有如下五种形态:基本概念空树:集合为空的二叉树。单点树:只包含一个根结点的二叉树。父结点、子节点:
2020-07-07 15:33:45
1722
原创 jupyter kernel
jupyter kernel常用操作文章目录jupyter kernel常用操作1. 查看kernel2. 添加virtualenv kernel[^添加kernel]3. 删除virtualenv kernel[^删除kernel]1. 查看kernelbash中查看:jupyter kernelspec list或者直接在jupyter的lab下查看http://ip:port/lab2. 添加virtualenv kernel11, 安装virtualenv,可以参考廖雪峰的官
2020-06-29 11:24:27
1537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人