
笔记
早日拿到博士学位
98年女博士生在读
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python批量修改xml文件中的标注的物体的名称
问题描述:自制数据集时的数据标签名在后续过程中发现不合适,需要批量修改xml文件原标签名membrane,rust,foreign→film_defect,electrode_defect,foreign_material'''批量修改xml文件中的缺陷类别名称当有多个物体时,多个物体的名称均能被修改'''from lxml.etree import Element, SubElement, tostring, ElementTreefrom xml.dom import minidomim原创 2021-12-29 11:07:23 · 806 阅读 · 0 评论 -
删除专利模板文件的最后一页(WPS亲测可用)
在提交专利文件时想删除最后一页的注意事项,如图:发现这个并不可以通过简单的全选+delete删除,因此开始了寻找删除它的方法。终于…这里我用的主要是wps软件。模板文件中的正文部分和注意事项是放在两个"节"里面的,在注意事项那页点击章节,发现点击上一节就跳到了正文部分,因此可以通过删除节的方式删除整页但是由于文档是有页眉的,直接删除会导致正文部分的页眉混乱,解决办法1.在注意事项页,点击章节-页眉同前页,可以看到现在注意事项部分的页眉和正文部分相同,然后点击删除节即可...原创 2021-08-23 15:34:49 · 730 阅读 · 0 评论 -
mmdection下载预训练模型
1.在使用mmdection训练自己的数据集时经常需要使用预训练模型参数,如果网络好的话可以直接下载,但是如果网络中断再次下载模型参数时程序会报错:unexpected EOF, expected 455433 more bytes. The file might be corrupted.这时候的解决办法是找到未下载完成的文件然后将其删除未下载完的文件位置在隐藏文件夹.cache/torch/checkpoints...原创 2021-08-16 17:11:05 · 764 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘_tkinter‘(已解决)
问题描述:ubuntu为20.04,默认安装python3.8.5,但是跑程序需要python3.6,因此安装了两个版本的python,安装多个版本的python是按照这个文件进行的https://blog.youkuaiyun.com/DaqianC/article/details/101135872,亲测有效之后使用keras-vis进行可视化,报错No module named ‘apt_pkg’按照https://blog.youkuaiyun.com/weixin_44172434/article/details/8原创 2021-05-28 14:52:01 · 2564 阅读 · 0 评论 -
ubuntu20.04配置深度学习环境
ubuntu20.04安装CUDA1.下载CUDA遇到的问题:在访问英伟达官网下载CUDA的软件安装包时下载速度过慢解决方法:1.打开英伟达下载CUDA历史版本的网页,选择显卡型号对应的安装包。下载地址:https://developer.nvidia.com/cuda-toolkit-archive2.在ubuntu系统中下载axel: sudo apt install -y axel3.复制CUDA安装包的下载链接,把.com改成.cn,使用axel下载CUDA10.2axel -n原创 2021-04-30 10:03:53 · 517 阅读 · 0 评论 -
python学习-类
1.创建和使用类使用类几乎可以模拟任何东西。下面来编写一个表示小狗的简单类Dog ——它表示的不是特定的小狗,而是任何小狗。对于大多数宠物狗,我们都知道些什么呢?它们都有名字和年龄;我们还知道,大多数小狗还会蹲下和打滚。由于大多数小狗都具备上述两项信息(名字和年龄)和两种行为(蹲下和打滚),我们的Dog 类将包含它们。这个类让Python知道如何创建表示小狗的对象。编写这个类后,我们将使用它来创建表示特定小狗的实例。创建Dog 类class Dog(): """一次模拟小狗的简单尝试"""原创 2020-12-25 14:26:07 · 138 阅读 · 0 评论 -
python学习-用户输入和while循环
1.函数input()的工作原理函数input() 让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。message = input("Tell me something, and I will repeat it back to you: ")print(message)函数input() 接受一个参数:即要向用户显示的提示或说明,让用户知道该如何做在这个示例中,Python运行第1行代码时,用户将看到提示Tell me something,原创 2020-12-23 21:55:21 · 128 阅读 · 0 评论 -
python学习-字典
1.一个简单的字典在Python中,字典是一系列键-值对 。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何Python对象用作字典中的值。在Python中,字典用放在花括号{ }中的一系列键-值对表示alien_0 = {'color': 'green', 'points': 5}print(alien_0['color'])print(alien_0['points'])green5键-值对是两个相关联的值。指原创 2020-12-23 21:29:48 · 170 阅读 · 0 评论 -
python学习-字符串
在python中,字母串用单引号或双引号括起1.使用方法修改字符串的大小写>>> name='ada lovelace'>>> print(name.title()) #对字符串进行title(每个单词的首字母大写)操作Ada Lovelace>>> print(name.upper()) #所有字母大写ADA LOVELACE>>> print(name.lower()) #所有字母小写ada lovela原创 2020-12-23 15:50:19 · 108 阅读 · 0 评论 -
python学习-数字和列表
数字运算符:加(+)减(-)乘(*)除(/)乘方(**)函数str():让python将非字符串值转换为字符串:age = 23message = "Happy " + str(age) + "rd Birthday!"print(message)列表列表是由一系列按特定顺序排列的元素组成,可将任意东西加入列表中在Python中,用方括号([ ] )来表示列表,并用逗号来分隔其中的元素访问列表元素:bicycles = ['trek', 'cannondale', 'redline原创 2020-12-23 15:50:00 · 351 阅读 · 0 评论 -
python学习-元组
元组:一系列不可修改的元素Python将不能修改的值称为不可变的 ,而不可变的列表被称为元组元组看起来犹如列表,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。dimensions = (200, 50)print(dimensions[0])print(dimensions[1])1.遍历元组中的所有值像列表一样,也可以使用for 循环来遍历元组中的所有值:dimensions = (200, 50)for dimension in dim原创 2020-12-23 15:49:35 · 111 阅读 · 0 评论 -
python学习-if语句
条件测试:每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试 。Python根据条件测试的值为True 还是False 来决定是否执行if 语句中的代码。如果条件测试的值为True ,Python就执行紧跟在if 语句后面的代码;如果为False ,Python就忽略这些代码。1.检查是否相等大多数条件测试都将一个变量的当前值同特定值进行比较。要判断两个值是否不等,可结合使用惊叹号和等号(!= )2.比较数字条件语句中可包含各种数学比较,如小于、小于等于(原创 2020-12-23 15:48:58 · 121 阅读 · 0 评论 -
OCR字符识别---python安装tesseract及测试
OCR识别是开源的字符识别库,在使用之前首先进行安装https://digi.bib.uni-mannheim.de/tesseract/打开该网址下载想要的tesseract安装包,直接点击next安装,在安装过程中复制安装路径配置环境变量系统变量和用户变量的path中添加如:E:\Program Files (x86)\Tesseract-OCR(即tesseract安装路...原创 2020-04-30 11:03:03 · 340 阅读 · 0 评论 -
《深度学习与图像识别》中的基于pytorch 的KNN识别MNIST手写数字数据集
__author__ = 'Administrator'import numpy as npfrom operator import itemgetterimport matplotlib.pyplot as pltimport torchfrom torch.utils.data import DataLoaderimport torchvision.datasets as dset...原创 2020-04-27 12:22:32 · 1310 阅读 · 0 评论 -
《深度学习与图像识别》书中的KNN代码实现
__author__ = 'Administrator'import numpy as npfrom operator import itemgetterimport matplotlib.pyplot as plt##给出训练数据以及对应的类别def createDataSet(): group = np.array([[1.0,2.0],[1.2,0.1],[0.1,1.4]...原创 2020-04-27 10:53:55 · 338 阅读 · 0 评论 -
tensorboard前一天还可以使用,第二天就无法显示
List item过程如下:打开Pycharm删掉Log中的原来文件,防止图像重叠使用Teiminal输入tensorboard --logdir log,谷歌浏览器显示无数据4.我觉得可能是terminal不好用,我就打开了cmd,(terminal未关)重新输入,结果还是无数据5.重新运行,并新建logs,改变日志路径6.再次cmd输入,结果还是无数据,谷歌浏览器中显示的日...原创 2020-03-31 08:53:46 · 301 阅读 · 0 评论