自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

为学日益 为道日损

山重水复疑无路 柳暗花明又一村

  • 博客(106)
  • 问答 (3)
  • 收藏
  • 关注

原创 UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa0‘ in position 302: illegal multibyte seq

写csv文件时报错,如下:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 302: illegal multibyte sequence改为:加编码限制:encoding = "utf-8"with open("C:\\Users\\xxx\\Desktop\\newdata.csv",'w',encoding = "utf-8",newline='') as file: writer =

2021-12-10 13:36:41 386

原创 如何查看bert等模型的梯度,用pytorch

print("=============更新之前===========")temp = 0 #控制打印的参数个数for name, parms in model.named_parameters(): temp += 1 if temp == 2: break print('-->name:', name) print('-->para:', parms) print('-->grad_requirs:', parms.requ.

2021-10-31 11:00:18 556

原创 python dict使用

import osimport randomimport numpy as np# file1 = open("C:\\Users\\lgy\Desktop\\fsdownload\\valid-unseen.txt",'r',encoding='utf-8')file = open("G:\\dataset\\data\\MOH-X\\MOH-X_formatted_svo_cleaned.csv",'r')# filec = open("D:\\dataset\\cortrain.txt".

2021-10-11 16:26:23 163

原创 latex 参考文献编译步骤

在reference.bib中加入参考文献,保存 在reference.bib位置打开cmd:bibtex XX.aux 回到latex,编译.bib文件 在latex编译.tex文件ok,大功告成!注意事项:bib引用一定要符合格式,否则引用处也是一个问号。有一次,我就在引用的最后一行忘加逗号,就出现一个问号显示不出来文献。...

2021-08-25 20:55:03 963

原创 tokenizer.batch_encode_plus

注释是输出tokenizer = BertTokenizer.from_pretrained('C:\\Users\\lgy\\Desktop\\fsdownload\\bert-base-uncased')print(tokenizer.mask_token) # [MASK]print(tokenizer.convert_tokens_to_ids('a')) # 1037print(tokenizer.convert_ids_to_tokens(1037)) # astring = "

2021-08-18 13:31:50 8904

原创 ModuleNotFoundError: No module named ‘pymysql‘

明明有pymysql,django 连接mysql数据库报错没有pymysql模块,这是用pycharm的绿色三角操作的我改成在pycharm 的terminal中运行python manage.py runserver 127.0.0.1:8000命令,就可以了

2021-04-17 20:56:43 422

原创 python 无序不可重复的 set 使用

qid = set()#创建空setlabelset = set()for line in lines: q = line.strip().split("\t")[0] qid.add(q)#往set里添加元素qidlist = list(qid)#把set转成list,以访问其中的元素j = 0for i in range(len(qidlist)): for line in lines: q = line.strip().split("\t")[0].

2021-04-14 16:50:32 195

原创 AssertionError:torch not compiled with cuda enabled

anaconda里除了有python包之外(我们下载python可不就下载的这个包吗),还集成了很多数据分析用的包,不用我们再一一安装了。如果在path里配置了anaconda的环境变量,anaconda prompt 和 cmd并无太大差别,只不过anaconda prompt更方便,更好用,有很多快捷键。anaconda创建环境,激活,就可以在这个环境中下载需要的包的版本,即使与别的环境的版本冲突问题也被anaconda解决了,就这样用anaconda来管理不同的python环境。在微信读书

2021-01-11 14:11:30 13796 2

原创 python list 的使用经验

# 传递高维数组的一部分def f(s): for i in s: print(i,end=",")s = [1,2,3,2],[1,2,3,4],[4,5,6,7],[0,0,0,0]f(s[0:3])#output: [1, 2, 3, 2],[1, 2, 3, 4],[4, 5, 6, 7],#正序查找list某元素,返回value首次出现的索引list.index("value")#逆序查找list元素,返回逆序list中val.

2020-12-08 13:34:17 89

原创 Linux下安装和使用aconda

我用的finalshell连接的Linux系统,很好用,因为它不用记Linux的命令,直接把Linux看成windows,输入命令finalshell会转成对应的Linux命令操作即可。linux 下安装acondabash aconda.sh文件linux 配置aconda环境变量gylv@gylv-MS-7A37:~$ echo 'export PATH="/home/gylv/anaconda3/bin:$PATH"' >> ~/.bashrcgylv@gylv-MS...

2020-11-04 11:35:23 471

原创 cannot import name ‘glue_compute_metrics‘

环境:python 3.7torch 1.1.0transformers 3.1总是报导入错误。解决办法:装transformers之前没有装sklearnpip uninstall transformerspip install sklearnpip install transformers这样安装的transformers是3.2版本的。就可以了。...

2020-09-24 20:03:48 764

原创 RuntimeError: expected backend CPU and dtype Float but got backend CPU and dtype Long

源代码import torchx = torch.tensor([5])#初始化权重参数w,偏移量b,设置自动求导w = torch.randn(1,requires_grad=True)b = torch.randn(1,requires_grad=True)# 实现前向传播y = torch.mul(w,x)z = torch.add(y,b)print("x,w,b的require_grad属性分别为{},{},{}".format(x.requires_grad,w.requ

2020-08-08 12:26:31 1952

原创 win10 cpu版本的 pytorch 安装记录

墙内在官网下载太慢了,下了一下午,一直报错Could not find a version that satisfies the requirement torch==1.4.0最后在这个cpu版本的pytorch安装博客里找到了安装方法,成功安装,用的是国内的镜像网站下载的torch 和 torch vision...

2020-08-05 16:57:02 172

原创 pip 运行错误Fatal error in launcher: Unable to create process using ‘“‘

网上查这个问提出现的大部分原因都是一个电脑上安装过2次python但是,我的电脑第一次安装python,还是报错,为什么呢?我思考后发现我安装完python后把它的目录名给改了,于是我又给改回来,就好了!!!!...

2020-08-05 10:01:44 301

原创 机器学习实战——标准线性回归和加权线性回归算法

'''机器学习实战章8一个矩阵x(样本数据属性矩阵)和y(样本数据y矩阵)可拟合出一条直线标准线性回归只拟合出一条直线,局部加权线性回归共更新x矩阵m-1次,在相邻两个数据之间都回归出直线,共得到m-1条直线,连接起来就近似曲线了改变lwlr()函数的k值,可以改变曲线的平滑度和拟合度,大家有兴趣可以试试本代码使用的资源和文件在文末'''from numpy import *'...

2020-04-02 14:41:53 642

原创 详解KNN算法的python实现

'''k = 8,错误率 22%k = 5,错误率 17%k = 4,错误率 14%k = 3,错误率 11%k = 2,错误率 13%'''from numpy import * #科学运算模块import operator #运算符模块from os import listdir""" inX 要识别的数据:1 x 1024数组,一个要识别的图像 d...

2020-04-01 11:20:32 311

原创 bs4解析器——爬取三国演义目录和内容

'''爬取三国演义的目录和内容'''import requestsfrom bs4 import BeautifulSoupif __name__ == '__main__': headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHT...

2020-03-06 21:04:59 414

原创 python爬取食药监局企业信息

import requestsimport jsonif __name__ == '__main__': headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Sa...

2020-03-02 19:16:47 957 3

原创 python爬虫,网页采集器

"""步骤:1 指定URL2 发起请求3 获取响应数据4 持久化存储案例1:网页采集器反反爬虫方法:UA伪装 user-agent请求载体身份标识:1 浏览器 2 爬虫门户网站的服务器会检测对应请求的载体身份标识,如果不是浏览器,则表示该请求为不正常的请求UA就是伪装成浏览器"""import requestsif __name__=="__main__": ...

2020-03-01 18:28:28 302 1

原创 9行代码实现python爬虫入门

"""通用爬虫:静态聚焦爬虫:静态增量式爬虫:实时爬取网站的最新数据。Http协议:应用层协议user-Agent 请求载体的信息connection 请求完毕后,是断开还是保持连接Content-type 服务器响应给客户端的数据类型Https协议安全的http协议。数据加密。对称密钥非对称密钥证书密钥 :https采用的URLlib模块,request模块是前...

2020-03-01 16:59:11 295

原创 python 学习笔记

# 单行注释快捷键 ctrl + /"""这是多行注释"""'''这也是多行注释'''"""python变量定义不需要指定其数据类型num = "hello world"a = 1a = 12.3print(num)print(a)""""""变量有什么用?1 引用数据(否则,数据存放内存中,我们不方便引用)2 指定数据类型(定义时需要指定数据类型的编程...

2020-02-11 18:58:04 173

原创 C语言 指针实现两个字符串的交换

void jiaohuan(char * s1,char * s2){ char ch; int i = 0; while(*(s1+i)!='\0'){ ch = *(s1+i); *(s1+i) = *(s2+i); *(s2+i) = ch; i++; }}int main(){ char str[2][10]; gets...

2020-01-28 17:11:19 12324 2

原创 c语言 对字符串按长度大小排序

#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>#define SIZE 5int main(){ /* 对给定字符串按长度大小升序排序。 */ char * str[SIZE]; for(int i = 0; i < S...

2020-01-17 16:51:51 6901

原创 c语言八进制转二进制

/*代码完整,朋友们可以自行复制去机器跑 思路: 1、八进制数拆开 2、对每一位数求二进制,并从后往前存在数组里 3、打印二维数组 */#include<stdio.h>#include<math.h>#include<string.h> void tobin(int present,i...

2019-11-02 13:31:33 2318

原创 javaMAIL 常见ERROR总结

uable to log on: 邮箱开启了SSL授权码,要用授权密码登陆而不是使用邮箱密码connecting to host "pop.163.com", port 110, isSSL false :情况1:协议错了,若当前是SSL协议,改为普通协议端口。若当前是普通协议端口,改为SSL协议端口。情况2:协议没错,端口号错了,再去确定当前协议的端口。smtp和pop协议不一定都使用ssl连接...

2018-04-21 12:14:00 1356

原创 jquery 缺少对象 错误

最近这几天写前端jquery用IE调试老是出现“缺少对象”错误,终于找出来原因了。网友说,”缺少对象“99%的原因是jquery引用路径访问不到。于是我就去看了我的jquery引用路径,果然问题就出在这里。柯南说:真相只有一个。除去一切不可能情况之后剩下的,无论多么不合理,那就是真相。众所周知一、 js、html、图片等静态资源在springMVC里是不

2017-12-16 13:26:21 2475

原创 如何解决intelligent idea 搜狗输入框不跟随问题

我去,这个破问题纠结我好多天了,换了好几个输入法都没解决,今天终于解决了!!!!!方法:1. 升级jdk至最新版本(以1.8为例),安装的过程中同时安装jre;一键轻松下载jdk82. 关掉idea,然后去idea安装路径下把jre64文件夹重命名掉,或删掉,最好是重命名掉,出问题后还能恢复过来3. 把1中安装的jdk1.8中的jre文件夹拷贝过来,然后...

2017-12-14 15:05:02 2261 1

转载 使用IntelliJ IDEA 配置Maven(入门)

使用IntelliJ IDEA 配置Maven(入门)原创 2016年05月20日 13:56:27标签: java/ idea/ intellij idea/ maven/ web/ 227320 编辑删除1. 下载Maven 官方地址:http://maven.apache.org/download.cgi

2017-12-14 13:51:06 531

原创 ZigZag Conversion an interesting approach

问题描述The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L

2017-08-17 17:24:28 515

原创 最长回文串

public String longestPalindrome(String s) { int start = 0, end = 0; for (int i = 0; i < s.length(); i++) { int len1 = expandAroundCenter(s, i, i); int len2 = expandAroundCenter

2017-08-16 20:38:07 364

原创 滑动窗口处理字符串

Description:Given a string, find the length of the longest substring without repeating characters.Examples:Given "abcabcbb", the answer is "abc", which the length is 3.Given "bbbbb", the a

2017-08-15 14:08:50 3423

原创 最长回文串——manacher算法java实现

最长回文串是一个很好玩的话题,给出一个无序的不定长的字符序列,如何知道里面的最长回文串呢?manacher算法的思想是把偶数、奇数长的字符序列变成奇数长度创建一个与字符串等长的数组,用来记录字符序列相应位置上字符的最长回文半径,半径为1时默认为字符本身。然后以每个字符为中轴遍历字符序列,之后求数组的最大值即为最大的半径,即为最长的回文半径。最长回文串便迎刃而解了。packa

2017-08-09 10:23:51 1505

原创 git创建本地仓库并推送至远程仓库

最近在工作之余学习git,发现了一个极好入门,并且很有逻辑的学习git的网站,现在墙裂推荐给大家点击打开链接。本文的内容不过是在上述网站上的一个小小的总结,很可能不全面,对于新手请移步上面的链接。git的世界分为本地仓库和远程仓库:本地仓库分为工作区和暂存区,暂存区存的是git add的内容,工作区是存的git commit的内容。工作区的内容只能来自暂存区,远程仓

2017-08-08 11:54:38 1171

原创 java.lang.UnsatisfiedLinkError: no msc64 in java.library.path

java.lang.UnsatisfiedLinkError: no msc64 in java.library.path解决办法:光把msc64.dll放在项目里是不行的,还要把msc64.dll 放进C:\Windows\System32里。

2017-07-31 16:28:09 1044

原创 再论向上转型

向上转型的好处,已经在这篇文章的代码中演示了,但是没有说不好处。现在就说说不好处,以链接中的代码为背景,Animal a1 = new Lion();Animal a2 = new Mokeny();new出来的Lion和Mokey对象向上转型为Animal对象,可以使用统一的eat(),让jvm去分辨到底是哪个子类调用的eat()。但是,but,向上转型之后的a1、a2

2017-07-24 18:18:04 526

原创 java泛型

人在江湖,总是要还的。今天在做项目时,遇到一个泛型类,没有看太懂,于是回过头来看《java编程思想》中的泛型。泛型的主要目的是为了创造容器类。我们先来看看只能持有单个对象的类,public class holder1{ private Animal a;}这个类就无法持有其他类型的对象了。在javaSE5之前,我们可以直接让这个类持有Obje

2017-07-24 17:39:22 404

原创 Maven 如何在idea中同时运行两个jetty

Maven——项目管理工具简单介绍Maven开发者意识到每个程序开发者在开发过程中会把大量的时间消耗在重复地下载和配置依赖的第三方源码上,所以开发出了Maven这个工具,帮助程序开发者有效的管理第三方包。这无疑为程序员节约了大量时间。Maven的另一拿手绝活就是对项目的构建(build),maven抽象了一个完整的构建生命周期的模型:compile、test、package、insta

2017-07-21 17:50:39 2457

原创 intelligent IDEA学习 持续更新中

先上快捷键,开发人员能不用鼠标就不要用鼠标了随处随时查找:double shift新     建:Alt + insert选择光标所在行:ctrl + C复     制:ctrl+Y向下复制光标所在行 ctrl+DIDEA项目组织办法(和eclipse进行对比):ideaproj

2017-07-18 19:47:56 1309

原创 京东初探险

今天是周五,入职第一天。上午去京东总部办理了入职手续。光签合同了。一上午签名字签了几十个,签地点签了十几个,签电话签了几十个,签日期签了几十个。烦烦的。再加之,上午房东和我聊续租的问题,我要求想在房间门上挂个布帘以遮挡客厅晚上的灯光,然而她就是不同意。烦烦的。而且还饿的要命,饿的不想干啥。烦烦的。幸亏我有口香糖可以垫补垫补,开心。下午排队领取电脑,趁空隙逛了逛。很震惊,没想到京

2017-07-08 16:25:13 390

原创 python导入 tensorflow DLL文件找不到

import tensorflow as tfTraceback (most recent call last):  File "", line 1, in   File "D:\python35\lib\site-packages\tensorflow\__init__.py", line 24, in le>    from tensorflow.python im

2017-06-09 17:07:18 12525 8

空空如也

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

TA关注的人

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