- 博客(69)
- 资源 (6)
- 收藏
- 关注
原创 指定文件停止git跟踪方法
1、当你已经将一个文件提交到Git仓库,然后将其添加到.gitignore文件中,但Git仍然跟踪该文件时,这是因为Git已经开始跟踪这个文件的历史。要让Git停止跟踪这个文件,你需要从Git的索引中显式地删除它。2、将该文件加入.gitignore即可。
2024-06-12 15:58:27
386
原创 git使用http协议时免密pull和push方法
在项目目录下创建.git-credentials文件,内容如下,填入自己的用户名和密码即可,如果是gitlab,把地址换成自己的gitlab的地址即可。
2024-06-11 10:12:59
583
原创 vscode 离线下载指定版本插件和安装方法
由于不同的vscode版本需要安装对应的插件版本,一般情况下,vscode版本会落后于vscode插件库提供的可以下载的插件版本,网页一般只会提供最新的插件下载版本,因此我们需要下载指定的版本需要采取一些措施。通过sftp进行上传到服务器中指定的目录下,按照如下进行安装即可。对于不同的安装包,从头开始,按照这个方法都可以进行下载。对于上边修改完的新链接地址,进行回车下载保存即可。
2024-06-06 11:12:28
1821
原创 nvidia-smi查看到的cuda版本和python虚拟环境中的cuda版本区别答疑(from gpt4)
nvidia-smi查看到的cuda版本和python虚拟环境中的cuda版本区别答疑(from gpt4)
2023-12-22 09:51:35
901
原创 vscode连接远程服务器出现XHR faild
参考:https://zhuanlan.zhihu.com/p/426876766。上述链接会下载一个vscode-server.tar.gz的包,*表示文件名前边是一样的,后边可能会不一样。
2023-06-12 14:03:05
4600
原创 /usr/local/cuda/bin/nvcc: No such file or directory
conda安装的cudatookit,但是nvcc -C 显示 不认识这个命令,需要用以下命令安装;
2023-04-22 23:49:58
1355
原创 pandas常用方法
1、了解1.1 DataFrame和Series关系pandas读取数据会返回一个DataFrame的数据结构,查看某一列或者某一行的数据类型,会返回一个Series的数据机构,也就是Series是DataFrame的组成单元。1.2 df.iloc[]和df.loc[]区别df.iloc[]利用具体的索引值获取行,只能是整型,比如获取前三行:df.iloc[:3]df.loc[]利用索引的名称获取行和列如果设置了某一列为索引,然后利用df.loc[],就可以拿到指定索引的行,如果索引不在,就
2022-05-19 11:58:13
1096
原创 利用Dockerfile创建镜像
0、需求创建一个包含python和tensorflow的镜像1、创建Dockerfile文件(1)利用FROM 选择基础镜像(2)利用RUN 执行linux中的命令apt-get,安装软件(3)利用COPY将本地准备好的需要安装的包拷贝到镜像内(4)利用上一步拷贝的requirements文件内容,使用pip安装对应的包创建一个文件命名为Dockerfile的文件,里边内容如下所示:FROM python:3.7RUN apt-get clean && apt-get up
2022-04-20 17:22:22
6227
原创 vim常用命令记录(持续更新)
1、查找功能命令模式下,输入:方法1/要查找的内容,然后回车即可。(n光标会下移,N光标上移)方法2:?要查找的内容,然后回车即可。(N光标会下移,n光标上移)比如我查找的是self:输入为:/self就出现了如下图所示的内容。输入:nohl,就会取消高亮了如果要搜索一些符号,比如问好,就得前边先加个转移字符:\输入方法为:/\?2、替换功能2.1普通替换输入:%s/待替换的字符/想要换成的字符/gcgc会高亮显示所有匹配的字符,然后出现:y/n/a/q/l/^E/
2022-04-08 10:24:31
458
原创 pytorch模型转换为android支持的模型
1、模型转换(从gpu到cpu)如过在训练的时候采用的是gpu训练的模型,我们需要保存为cpu格式的模型,如下代码所示:def from_gpu_model_to_cpu_model(read_gpu_pth,write_cpu_pth): device = torch.device('cpu') model=torch.load(read_gpu_pth, map_location = device) torch.save(model,write_cpu_pth) pr
2022-03-04 14:38:46
3636
1
原创 pytorch框架下的数据可视化模块visdom安装使用
1、visdom是什么??visdom是facebook开发的一款可视化工具,使用pytorch训练神经网络时,可以使用visdom来实时对数据可视化。2、安装pip install visdom3、启动服务3.1 如果是本地启动服务:利用下边的命令在cmd中输入即可!python -m visdom.server然后会输出以下所示内容:visdom的默认端口是8097You can navigate to http://localhost:8097 3.2如果是想修改指定端口
2022-03-03 10:41:57
2974
原创 pytorch网络结构可视化工具torchvis
0、引言深度学习中,模型结构一般都很复杂,是否有一款好用的工具可以讲模型结构可视化呢?本文介绍一款支持pytorch框架的网络模型可视化工具torchvis。可以将网络结构输出到一个pdf文件中。1、安装过程1.1 首先需要下载graphvis。下载链接,选择自己的系统所对应的版本下载即可。如下图所示,我下载的是最新的。1.2 环境变量设置双击path,进入新建如下图所示。将graphvis的安装路径 加入环境变量。(不知道怎么设置环境变量,可以自行百度)检验是否安装成功命令行输
2022-03-02 14:36:45
1082
原创 linux常用和命令记录(更新中)
1、查看文件夹占用硬盘大小du --max-depth 1 -lh 文件夹路径2、查看命令行的历史记录history会显示如下图的带编号的记录利用下边的命令就可以执行,比如要执行ll,就可以感叹号+索引号!14523、查看内存和cpu占用情况top c......
2022-02-22 13:55:15
543
原创 flask+gunicorn部署
1、安装flask和gunicornpip install flaskpip install gunicornpip install gevent2、编写flask服务代码:文件命名为:demo.pyfrom flask import Flaskapp=Flask(__name__)@app.route('/test',methods=['GET'])def test(): return "test falsk and gunicorn "if __name__=='__main__'
2022-01-06 16:35:06
1814
原创 NLP中各种常用数据集
GLUE数据集合1、 CoLA数据集CoLA(The Corpus of Linguistic Acceptability,语言可接受性语料库),单句子分类任务,语料来自语言理论的书籍和期刊,每个句子被标注为是否合乎语法的单词序列。本任务是一个二分类任务,标签共两个,分别是0和1,其中0表示不合乎语法,1表示合乎语法。样本个数:训练集8, 551个,开发集1, 043个,测试集1, 063个。任务:可接受程度,合乎语法与不合乎语法二分类。CoLA数据集的任务类型:二分类任务评估指标为: M
2021-12-29 17:35:21
7279
原创 vscode中python代码可跳转方法设置
1、安装插件pylance2、在文件中打开首选项,然后点击设置:如下图所示:在搜索框中输入:python:language如上图所示,选择插件pylance,确定即可。
2021-12-16 20:33:28
12175
1
原创 创建docker容器和conda环境注意事项
1、docker容器创建注意事项:(1)如果要用于深度学习训练,在docker run的时候,加上--shm 16G 参数,可以后续利用torch.Dataloader(num_workers=8),实现多线程加载数据,提高训练速度。(2)创建容器至少设置两个端口映射,一个用于ssh访问端口,一个用于其他备用。(3)安装 openssh-server服务,保证后续远程访问。(4)安装lrzsz包,用于后续可以采用命令从本地上传和下载文件。从而不需要额外的文件传输服务器。(5)apt-get upd
2021-12-16 10:23:23
2150
原创 OCI runtime create failed: container_linux.go:380: starting container process caused: exec:
OCI runtime create failed: container_linux.go:380: starting container process caused: exec:
2021-12-11 16:34:17
10096
1
原创 jupyter notebook使用远程服务器方法
1、目标:在远程服务器的docker中运行jupyter notebook,在本地浏览器使用。1.1、推荐使用Anaconda,创建虚拟环境,这样会自动安装jupyter notebook,就不需要自己安装了。安装anaconda 的方法参考这篇博客。1.2 此处假设以及装好了anaconda,因此jupyter notebook以及可以启动了。2、配置jupyter notebook可以远程访问。2.1 输入:jupyter-notebook --generate...
2021-12-10 18:17:30
4258
原创 cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp:
cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp:814: error: (-215:Assertion failed) !buf.empty() in function 'cv::imdecode_'
2021-12-03 15:17:46
31920
4
转载 神经网络的中间层特征输出
1、定义中间特征提取的类#中间特征提取class FeatureExtractor(nn.Module): def __init__(self, submodule, extracted_layers): super(FeatureExtractor,self).__init__() self.submodule = submodule self.extracted_layers= extracted_layers def forwar
2021-10-26 20:39:54
1222
原创 conda实现本地项目环境迁移到离线服务器使用
因此我们在本地的容器中,创建conda环境,在线安装指定的torch和cuda,以及其他所需要的包,然后迁移到服务器的容器,切换到刚才迁移的conda虚拟环境中,理论上就可以实现gpu的使用,这样就可以很简单的针对不同的项目,创建不同的虚拟环境,在线安装对应的包了。如果已经迁移好的环境,还需要几个额外的依赖包,此时可以重新在本地的有网环境下装好,然后利用conda pack 迁移,但是一般我们的环境都装了cuda很大,不好随便迁移,所以本次gen更新提供一种新的方法,实现对缺少的几个包的安装。
2021-10-25 14:02:58
4120
编写一个Windows应用程序,要求在窗口的用户区绘制一个圆,当单击左键时,该圆放大;单击右键时,该圆缩小;按下Ctrl键的同时移动鼠标修改版,完善上次的bug
2018-12-21
MFC的C++程序设计
2018-12-21
MFC程序设计练习题,实现鼠标左键点击圆变大,右击变小,ctrl+左键可以拖动的功能
2018-12-21
matlab的GAOT的工具箱
2018-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人