- 博客(59)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Python获取字符串中的目录路径和文件名的方法
dir_path=os.path.dirname(file_path)file_name=os.path.basename(file_path)
2023-06-15 22:24:00
1865
原创 PyTorch Module类的__call__函数比forward函数的优先级高
【代码】PyTorch Module类的__call__函数比forward函数的优先级高。
2023-04-30 18:46:20
204
原创 Visio中MathType公式变形的一种解决方案
1. 双击visio中的MathType公式使用MathType打开。5. Ctrl+S保存,关闭MathType窗口。此时,我们就可以看出公式形变的问题已经解决。2. Ctrl+A全选整个公式。3. Ctrl+X剪切公式。4. Ctrl+V粘贴公式。
2023-03-20 20:41:47
4831
2
原创 WPS Word调整单个单元格底纹颜色的方法
在使用WPS Word时,我们可能需要给Word的表格中的某一个单元格(设这个单元格为α)的底纹赋予某一个特定的颜色。
2023-02-24 12:33:16
968
原创 PyTorch更改GPU顺序的方法
在某些情况下,PyTorch中的GPU的调用是存在一定的循序关系的。如果想要调整这个顺序,应该使用以下的命令运行PyTorch的训练或者推理程序:比如以下代码会设置第2张卡为“实际运行的第0张卡”:...
2022-06-06 19:53:21
959
原创 python-docx替换Word中图片的方法
使用以下的代码:import docxfrom docx.shared import Cmdef replace_img(in_word_path, out_word_path, output_paragraph_idx, new_img_path, height, width): """ Replace a image in a docx(Word) file. :param in_word_path: The path of the input docx file to
2022-05-05 21:11:12
4403
2
原创 Ubuntu docker.service文件的位置
在/etc/systemd/system/multi-user.target.wants/docker.service如果有错误,欢迎指正。
2022-01-19 21:10:18
3496
1
原创 conda InvalidArchiveError(‘Error with archive ... You probably need to delete and ...)的一种解决方案
环境为Ubuntu18.04,多个用户同时使用同一个conda环境。如果用户出现本博客题目中的报错,原因可能是该用户对conda所在的目录没有写的权限。给对应的用户赋予写的权限即可解决这个报错问题。...
2021-07-15 23:04:54
1874
原创 深度学习训练和测试代码的判断方法
如果有错误,欢迎指正。如果自己要判断一段深度学习代码是训练代码还是测试代码,但是自己不太了解这个深度学习框架(如:TensorFlow、PyTorch),那么自己可以使用下面的方法判断这段代码是训练代码还是测试代码:看这段代码是否引用了包含优化器的代码(一般通过搜索optim即可粗略判断),如果包含的话,这段代码就是训练代码,否则是测试代码。...
2021-07-11 18:36:23
998
原创 tensorflow输出的人脸图片经过OpenCV write的图片是蓝色的问题的解决方案
如果有问题,欢迎指正。很大可能是RGB调整错误,应该使用下面的代码调整相应的RGB通道:cv2.imwrite([your_output_img_path], your_image[:, :, ::-1])
2021-07-08 19:15:58
710
原创 Ubuntu执行定时命令的方法
如果有错误,欢迎指正。输入下面的命令安装at:sudo apt-get install at输入下面的命令:# e.g. at 22:04 2021-7-7at [time] [date]接着输入自己想要执行的命令,按Ctrl+D结束输入。接着自己的命令即可定时执行。...
2021-07-07 22:07:34
1071
原创 Python对lambda表达式在冒号后面加上逗号的语句的解析
在Python中,会出现如下的代码写法:z = lambda a, b: True, 5对于这种情况,Python不会把a赋值为True并且把b赋值为5,而会认为z是一个元组,元组中的第0个元素是z = lambda a, b: True,第1个元素是5。
2021-07-06 22:33:45
637
原创 装Ubuntu系统时显示“输入不支持”的一种解决方案
在用U盘转Ubuntu18.04时,显示屏最后显示“输入不支持”,可能是显卡是NVIDIA显卡的原因,解决方案:在开始进入U盘中的Ubuntu系统时,一直按Shift。然后进入一个新的界面,按F6在Other Options中选择nomodeset。之后就可以正常看到安装的图形界面了。参考:https://blog.youkuaiyun.com/cheneykl/article/details/79111618...
2021-07-03 17:41:47
3282
原创 Ubuntu赋予非管理员用户apt-get和apt权限的方法
不一定完全正确,如果有错误,欢迎指正。如果你的Ubuntu服务器上有很多的用户,你是服务器的管理员(你有管理员权限),大部分的用户都没有管理权限(即:非管理员用户。因为安全考虑,不能给他们管理员权限),因此他们不能使用sudo apt-get(或apt)安装软件。他们每次想要安装软件时都会让你帮他们装,对于你来说会比较麻烦。所以你就会想给他们apt-get(或apt)的权限,但是不给他们其他权限。这篇博客主要解决的就是这种需求。新建一个组(以后需要将所有的普通用户添加到这个组中,在这个组中的
2021-06-29 20:18:20
4236
原创 深度学习服务器运维的一些经验
如果有错误,欢迎指正。买来服务器之后配好静态IP。对服务器上插的线的方式进行记录(建议拍照保存下来)。在日后移动服务器时,如果服务器不能联网,可能是服务器上的网线的口插错了的原因,也可能是服务器上新插的网线和原来插的网线不在同一个网段上的原因。一般服务器上的口亮绿灯表示可以联网,闪黄灯表示不能联网。未完待续。...
2021-06-24 17:12:58
401
2
原创 Ubuntu添加用户的方法
在Ubuntu18.04上添加成功,如果有错误,欢迎指正。依次输入如下的命令:su root# -m mean create the home directory for user_nameuseradd user_name -mpasswd user_name# Set your passwordusermod -a -G cdrom,plugdev,lpadmin user_nameusermod -s /bin/bash user_name...
2021-06-21 20:15:29
360
原创 对机器学习中概率分布的一些理解
如果有错误,欢迎指正。概率分布一般可以看做是一个张量,也可以看成是一个点(把这个张量flatten之后,得到一个向量,这个向量可以看做是高维空间中的一个点)。
2021-06-18 14:32:07
332
原创 Ubuntu18.04添加新的硬盘的方法
现在主机上把自己要添加的硬盘安装上去。切换到root用户。然后输入下面的命令:找到自己的新的硬盘的Disk的名称(如:/dev/sdf(以下用这个名称举例))。进行如下操作:输入下面命令:查看并记下新的硬盘的UUID。然后修改/etc/fstab,在文件的最后添加下面这行字符串(注意:以下的字符串中的后两个参数需要根据实际需求进行配置):接着输入下面的命令:重启电脑看新硬盘是否添加成功。如果有问题欢迎指正。
2021-06-16 18:51:48
2903
原创 pycharm连接docker中的python解释器的方法
本文在PyCharm版本为PyCharm 2020.2.3环境下配置成功,如果有问题,欢迎交流讨论。使用下面这篇博客中的方法给自己的docker镜像配置ssh访问:docker安装Ubuntu以及ssh连接 - MengW9 - 博客园 (cnblogs.com)之后,在pycharm中依次点击File->Settings->Project:[your_project_name]->Python interpreter->小齿轮->Add->SSH .
2021-06-06 22:05:14
1333
原创 ubuntu将用户从某一个组中删除的方法
先查看这个用户所在的组:groups [user_name]然后再将用户从需要删除的组中删除:sudo gpasswd -d [user_name] [group_name]
2021-05-18 09:54:17
3245
原创 ModuleNotFoundError: No module named ‘ruamel‘
使用nni跑程序时,报了这个错误。开始还报了下面这个错误:ImportError: cannot import name 'YAML' from 'ruamel.yaml'解决方法:pip install ruamel_yaml如果有问题,欢迎指正。
2021-05-08 18:55:43
8665
原创 numpy.quantile
对于numpy.quantile的具体的理解,大家可以看这篇博文。本文主要是讲的是numpy.quantile()的第二个参数q。q是一个array_like of float类型的值,对于其中的每一个值,都计算一下分位数,举例如下:
2021-04-11 21:10:21
2182
原创 部分计算机会议和期刊论文的下载方法
IJCAI在这个网站上进行注册,https://aij.ijcai.org/free-access-to-the-ai-journal/,然后可以下载自己想要下载的论文。NeurIPS在https://proceedings.neurips.cc/中找到自己想要下载的论文,然后就可以下载了。会陆续更新,不一定完全正确,欢迎指正。...
2021-03-17 10:08:33
22214
2
原创 Win10 SSH连接VirtualBox虚拟机中的Ubuntu的方法
在VirtualBox中设置网络为桥接。在Ubuntu虚拟机中打开终端,执行下面的命令:sudo apt-get install ssh在Win10中打开powershell,输入下面的命令就可以连接上虚拟机中的ubuntu了:ssh user_name@ip_of_your_ubuntu_vm...
2021-01-22 23:35:01
761
原创 对于交叉熵的一些理解
交叉熵应该是从极大似然估计从推导出来的,并且使用的log似然的形式是为了提高反向传播的速度和防止不收敛。具体内容可以参考参考文献。参考文献:Supervised Learning of Probability Distributions by Neural Networks...
2021-01-14 10:51:27
160
原创 优快云 Markdown编辑器将公式取消斜体的方法
应该使用下面的方法:\text{your_text_that_need_be_canceled_italics}设置完成了之后就可以把字体取消斜体了。
2021-01-11 20:20:47
2288
1
原创 损失函数的一些总结
会陆续更新。如果有错误,欢迎指出。BCE loss设aaa和bbb是softmax函数输出的概率值,那么BCE loss的计算公式如下:l(a,b)=−bloga−(1−b)log(1−a)l(a,b)=-b\text{log}a-(1-b)\text{log}(1-a)l(a,b)=−bloga−(1−b)log(1−a)...
2021-01-11 20:16:23
118
原创 代码中的简写的一些总结
代码中可以适当用简写,但是不应该写太多,否则会降低可读性。下面是代码中的简写的一些总结。自己总结的,可能有误,欢迎指出。会陆续更新。全名 简写 data type d_type index idx ...
2021-01-03 21:37:17
519
原创 对参考文献格式的一些举例
内容仅供参考,不一定完全正确。后续会陆续更新。对于GB/T 7714格式期刊/会议 举例 TAPMI Filip R , Giorgos T , Ondrej C . Fine-tuning CNN Image Retrieval with No Human Annotation[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2017, 41:1655-1668. 参考资料[1.
2021-01-02 11:10:35
4273
原创 fatal: unable to access ‘https://github.com/***.git/‘: The requested URL returned error: 429
系统:ubuntu20.04 docker镜像我是在git push的时候遇到了这个问题的,可能是当时的github的服务器的状态不太好。多试了几次之后就可以了。
2020-12-25 12:18:25
2914
4
x86汇编语言测试程序——输出“Hello World!”
2019-05-08
pycharm怎么显示源代码文档中的公式?
2020-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人