自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

✧(≖ ◡ ≖✿)

(。・∀・)ノ゙hi

  • 博客(30)
  • 收藏
  • 关注

原创 使用接口提高数据集处理代码的可扩展性

本文将探讨在处理多个数据集时的两种不同方法:使用 if-else 条件语句和使用接口。我们将比较这两种方法的优缺点,并展示如何优化代码以提高可扩展性和复用性。

2024-06-01 13:09:52 314

原创 优化数据集处理:从If-Else到工厂模式的演变

本文将探讨在处理多个数据集时,如何通过代码设计模式提升代码的可复用性和可扩展性。首先,我们分析了使用If-Else语句处理多个数据集的传统方法,并指出了这种方法在扩展性上的不足。随后,我们介绍了工厂模式,并通过Python代码示例展示了如何利用工厂模式简化数据集的处理流程,以及如何轻松地添加新的数据集处理逻辑。

2024-06-01 12:03:48 383

原创 git 错误提交大文件 删除

git file 超出大小限制

2022-07-14 15:22:47 540 1

原创 LaTex输入中文英文混排[overleaf]

overleaf中英文混排

2022-05-19 19:04:31 2957

原创 mmcv/_ext.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28Type

/mmcv/_ext.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceISt7complexIdEEEPKNS_6detail12TypeMetaDataEvmmcv-full版本和pytorch不匹配pip uninstall mmcv-fullpip install mmcv-full -f https://download.openmmlab.com/mmcv

2021-12-02 21:00:59 1740 1

原创 ubuntu 切换gcc和g++版本从9.3.0到8.4.0

ll /usr/bin/gccsudo mv /usr/bin/gcc /usr/bin/gcc_backsudo ln -s /usr/bin/gcc-8 /usr/bin/gccll /usr/bin/gccgcc --version

2021-12-02 19:06:18 1079

原创 RuntimeError: CUDA error: an illegal memory access was encountered

**RuntimeError: CUDA error: an illegal memory access was encountered**没有选择将数据放在cuda上,默认在cpu上进行运算,import torcha = torch.ones(4)b = torch.ones(4)c = torch.zeros(8).cuda()print(c)ab = torch.cat([a,b], out=c) # throws error below:print(c)比如a,b是在cpu

2021-12-02 12:37:45 1667

原创 外接显示器,多屏幕显示,出现鼠标移动缓慢,卡顿

查看外接显示的刷新频率在设置里面找到显示,再找到高级显示设置如果刷新率比较低,会造成鼠标移动缓慢,调整为60.000Hz

2021-12-01 16:22:35 15536 2

原创 RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

PyToch和CUDA的版本不能兼容install pytorch and torchvision检查对应版本的https://pytorch.org/get-started/previous-versions/比如CUDA10.1对应的如下CUDA 10.1pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stab

2021-11-20 11:06:31 1729

原创 MobaXterm打开远程服务端的jupyter notebook

step1, 设置tunnelingmobaxterm->tunnelingremote server和local clients写法相同,SSH server地址按服务端ip地址step3:打开tunnelstep4: 在MobaxTerm的terminal输入conda avtivate yourvirtualenvcd /home/miao/Documents/Notebookpip install jupyterjupyter notebookstep5:打开浏览器h

2021-11-18 15:59:32 1246

原创 SSH连接ubuntu从windows,局域网适用

ubuntu 操作install sshsudo apt-get install sshstart sshsudo service ssh start检查ssh服务是否打开sudo service ssh statusactive (running)#绿色的配置PuttyHost Name# windows操作## 下载Putty`https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html`配置ip地址登录到Ub

2021-11-18 11:27:25 700

原创 conda AttributeError: ‘YamlRawParameter‘ object has no attribute ‘expand‘

AttributeError: 'YamlRawParameter' object has no attribute 'expand'`$ /home/miao/anaconda3/bin/conda update conda` environment variables:conda info could not be constructed.KeyError('pkgs_dirs')An unexpected error has occurred. Conda has prepared t

2021-11-17 21:11:06 1513 1

原创 GIT 回滚到上一个版本

得到上一个版本的编号git logcommit cf120854fe14dc471d5cf54aa65c6f0ced4eb1d3 (HEAD -> master)Author: miaoDate: Tue Nov 16 09:05:33 2021 +0800 version2commit b259d60b214f1a5423eeeeb6c8020043a0b15ad2Author: miaoDate: Fri Nov 5 12:24:16 2021 +0800

2021-11-16 09:14:57 683

原创 conda activate 激活新环境 conda cheatsheet

conda command

2021-10-28 20:33:59 426

原创 could not find a version that satisfies the requirement pickle

could not find a version that satisfies the requirement picklepython 3.6pip install pickle失败不需要安装pickle,这个已经安装好了的。可以用import pickle检查是否安装好了。

2021-10-14 20:54:45 873

原创 Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url

问题:CondaHTTPError: HTTP 000 CONNECTION FAILED for url

2021-10-14 19:43:44 434

原创 git 局域网 两台电脑之间同步 (不用安装Java和Gitblit和OpenSSH)

git是分布式的,那么每个仓库都可以充当“客户端”,也可以充当“服务器”。可以像svn那样定义一个中心服务器,用于整合各个“客户端”上传的提交。两台电脑上的两个仓库,互为服务器,互为客户端。如果在局域网里,其中一个仓库可以用git daemon命令开启一个守护进程监听访问事件,将仓库暴露于局域网中。其它仓库可以通过git命令访问这个仓库,可以clone,push等等。也可以通过一些间接的方法。譬如用git bundle现将A仓库(的分支)变成一个bundle文件,传输到B仓库中,B仓库读取bundle中的数

2021-09-24 21:05:38 4632

原创 Jupyter Notebook 自动补全、智能提示

安装jupyter_contrib_nbextensionspip install jupyter_contrib_nbextensions# 如果下载速度很慢,可以从以下命令中四选一# pip install -i https://pypi.douban.com/simple jupyter_contrib_nbextensions# pip install -i http://pypi.mirrors.ustc.edu.cn/simple jupyter_contrib_nbextensio.

2021-09-22 19:14:51 11394 4

原创 AttributeError: module ‘librosa‘ has no attribute ‘display‘

AttributeError: module 'librosa' has no attribute 'display'虽然有import librosa但是还是报错了,因为librosa.display需要显示声明。加上import librosa.display即可。

2021-09-14 14:34:38 6247 1

原创 c++编译过程

#include <iostream>using namespace std;#ifdefint catTotal=66;#endifvoid patCats(int catNum){ for(int i=0; i<catNum; i++){ cout<<"Cat "<<i<<" : miao~\n"; }}int main(){ cout<<"welcome to cat cafe\n"; patCats(3

2021-09-02 20:29:06 75

原创 python array 切片

Python Array切片先创建一个Arrayarr = []for i in range(26): arr.append(chr(ord('a') + i))print(arr)输出[‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’, ‘j’, ‘k’, ‘l’, ‘m’, ‘n’, ‘o’, ‘p’, ‘q’, ‘r’, ‘s’, ‘t’, ‘u’, ‘v’, ‘w’, ‘x’, ‘y’, ‘z’]数组创建好了上述数组每个元素的索引

2021-08-25 20:42:44 2137

原创 python numpy np.random.normal

np.random.normalimport numpy as nphelp(np.random.normal)normal(...) method of numpy.random.mtrand.RandomState instance normal(loc=0.0, scale=1.0, size=None) Parameters ---------- loc : float or array_like of floats Mean ("centre

2021-08-24 19:56:32 517

原创 python help() 帮助文档 哪里不会查哪里

help is all you need.help()print(help(print))Help on built-in function print in module builtins:print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default..

2021-08-23 21:40:47 536

原创 Tensor和numpy相互转换

tensor转成numpya = torch.ones(5)b = a.numpy()print(a)print(type(a))print(b)print(type(b))tensor([1., 1., 1., 1., 1.])<class ‘torch.Tensor’>[1. 1. 1. 1. 1.]<class ‘numpy.ndarray’>numpy转成tensorimport numpy as npa = np.ones(5)b = to

2021-08-22 20:21:48 33585

原创 python windows下路径找不到文件或者图片

import osimage_path = "D:\Images\cat\test001.jpg"if os.path.exists(image_path): print("image is exist...")else print("image is not exist...")image is not exist...因为image_path = “D:\Images\cat\test001.jpg”字符串\test中有\t,被识别成转义字符。image_path

2021-08-21 16:33:50 2306

原创 FFmpeg 将图片合成视频 将视频导出图片 转换视频格式avi to mp4

FFmpeg将视频导出每一帧图片,FFmpeg将图片合成视频,设置50帧每秒的帧率。FFmpeg转换视频格式,从mp4转成avi。

2021-08-21 15:29:49 1518

原创 EndNote搞定论文引用

插入引用新建一个group搜索论文切换成搜索模式,从online search里面选择一个dataset,在title栏目里输入搜索关键词,姑且先搜个10篇,加入到新建好的group里面。找到论文原文切换成local library,找到引用论文的全文,合并论文...

2021-08-16 22:24:02 927

原创 修改jupyter notebook保存文件默认路径 Windows

打开Andconda Prompt输入jupyter notebook --generate-configjupyter notebook --generate-config打开刚生成的文件找到c.NotebookApp.notebook_dir改成其他路径,重启jupyter notebook即可

2021-08-15 11:57:38 180 2

原创 EndNote中导出带PDF文献的Reference

转移EndNote library到另一台电脑需要以下步骤1.选中文献2.将.enl和.Data内容拷贝到另一台电脑3.在新电脑上Open Library打开.enl文件注意事项:如果两台电脑的EndNote版本不同,会无法导入PDF,导入的Reference会变成0...

2021-07-23 21:28:45 1287

翻译 在Word和OneNote中插入数学公式

Using OneNote to Write Equationshttps://sites.utexas.edu/margolis/2019/04/09/using-onenote/word输入LaTex公式可以使用Aurora插件,OneNote插入公式没法用。OneNote输入公式的方法,举个栗子:在OneNote中使用公式编辑器:输入"Alt"+"=":随便输入一个公式,比如x_i, y_i, z_i,按下回车更复杂一些的公式,比如a/b+c_1+^7=e^t^(ab).

2021-05-11 20:19:00 2449

空空如也

空空如也

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

TA关注的人

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