- 博客(57)
- 资源 (7)
- 收藏
- 关注
原创 Python语言程序设计基础(第二版)嵩天等课后习题答案
第一次博文 Time:2018年04月28日 星期六 11:37 二次补充 2018年05月02日 第一章 程序设计基本方法 P29# 1.1字符串的拼接str1 = input("请输入一个人的名字:")str2 = input("请输入一个地点:")print("世界这么大,{}想去{}看看。".format(str1,str2))# 1.2整数序列求和n = in..
2018-04-28 11:52:19 286743 32
原创 PyTorch深度学习实践(二)-线性模型篇课后题
这里写自定义目录标题作业要求实现代码作业要求实现通过遍历,确定线性模型的合适参数。视频链接实现代码import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import cmfrom mpl_toolkits.mplot3d import Axes3D# y = x*2.5-1 构造训练数据x_data = [1.0, 2.0, 3.0]y_data = [1.5, 4.0, 6.5]W, B = np.
2021-11-22 15:02:11 1168
原创 去除显示重复的conda环境
Anaconda Navigator shows duplicated Conda-envsAnaconda导航器显示重复的conda环境Github问题页面如下:https://github.com/ContinuumIO/anaconda-issues/issues/8623问题描述在执行查询conda环境命名时conda info -e 或conda info --envs 或conda env list,某些环境重复出现问题展示如下:(base) C:\WINDOWS\system3
2020-08-03 19:30:03 7500 8
原创 使用wget命令下载Google drive上的文件
此处的文件是指公开的文件,不需要输入密码也不需要登录Google drive即可获取的文件。下载小文件wget --no-check-certificate ‘https://docs.google.com/uc?export=download&id=FILEID’ -O FILENAME替换对应的FILEID即可,FILENAME自己命名。FILEID是Google drive公开分享的链接中ID后面的,例如:https://drive.google.com/open?id=Thi
2020-07-29 17:32:48 1791
原创 Pytorch学习笔记之语言模型(四)
语言模型的目标是计算一句话出现的概率有多高?最好的应用即生成类模型,根据一个主题完成一篇描述性文章。最近精彩的项目狗屁不通文章生成器就是典型代表。在线版本请尝试.理论一句话出现的概率:根据条件概率定义,可以推导出因此Markov提出假设:每个单词只跟它之前的n个单词有关。进而推广二元模型(每个单词由它前面一个单词决定)、N元模型(每个单词由它前面N-1个单词决定)。评价语义模型的标准困惑度(Perplexity),一句话的困惑度越高证明生成效果越差。公式如下:实战本次训练方式采用二.
2020-06-21 16:46:12 1122 3
原创 Python中的*args和**kwargs
Python中的*args和**kwargs在Python中的代码中经常会见到这两个词 args 和 kwargs,前面通常还会加上一个或者两个星号。其实这只是编程人员约定的变量名字,args 是 arguments 的缩写,表示位置参数;kwargs 是 keyword arguments 的缩写,表示关键字参数。这其实就是 Python 中可变参数的两种形式,并且 *args 必须放在 **kwargs 的前面,因为位置参数在关键字参数的前面。*args的用法*args就是就是传递一个可变参数列表
2020-06-20 13:25:38 1631
原创 Python的hasattr() getattr() setattr() 函数使用方法详解
Python的hasattr() getattr() setattr() 函数使用方法详解一句话描述: hasattr(object, x) 判断对象(类或实例对象,不是你的女朋友-。-)有没有某种属性或方法,返回True 或者False。getattr() 取到属性或方法,setattr() 设置属性或方法。hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。class Test(obj
2020-06-20 13:20:36 598
原创 python 中的self和cls
python 中的self和cls一句话描述:self是类(Class)实例化对象,cls就是类(或子类)本身,取决于调用的是那个类。@staticmethod 属于静态方法装饰器,@classmethod属于类方法装饰器。我们需要从声明和使用两个方面来理解。详细介绍一般来说,要使用某个类的方法,需要先⚠️实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里
2020-06-20 11:10:42 7190
原创 理解 NLP Subword算法:BPE、WordPiece、ULM
前言Subword算法如今已经成为了一个重要的NLP模型性能提升方法。自从2018年BERT横空出世横扫NLP界各大排行榜之后,各路预训练语言模型如同雨后春笋般涌现,其中Subword算法在其中已经成为标配。所以作为NLP界从业者,有必要了解下Subword算法的原理。1. 与传统空格分隔tokenization技术的对比传统词表示方法无法很好的处理未知或罕见的词汇(OOV问题)。...
2020-04-19 12:20:08 864
原创 Pytorch学习笔记之训练词向量(三)
Pytorch学习笔记之Pytorch训练词向量(三)学习目标学习词向量的概念用Skip-thought模型训练词向量学习使用PyTorch dataset和dataloader学习定义PyTorch模型学习torch.nn中常见的ModuleEmbedding学习常见的PyTorch operationsbmmlogsigmoid保存和读取PyTorch模型...
2020-04-11 11:09:25 1477 11
原创 【资源记录】各个历史版本 cuda toolkit 下载链接
2020年英伟达官网提供的cuda版本已经是10.2了,但是老版本的10.0仍然是一些框架的基础,记录一下资源的位置。下载地址https://developer.nvidia.com/cuda-toolkit-archive页面内容...
2020-04-07 11:07:44 4725
原创 Pytorch学习笔记之入门实战之用pytorch玩FizzBuzz(二)
Pytorch学习笔记之入门实战之用pytorch玩FizzBuzz(二)环境说明from __future__ import print_functionimport torchtorch.__version__'1.4.0'FizzBuzzFizzBuzz是一个简单的小游戏。游戏规则如下:从1开始往上数数,当遇到3的倍数的时候,说fizz,当遇到5的倍数,说buzz,当遇到1...
2020-03-31 14:16:31 339
原创 Pytorch学习笔记之入门实战从Numpy到pytorch(一)
Pytorch学习笔记之入门实战(一)本文从用Numpy实现两层神经网络到一步步由pytorch实现。目的:只有体验过没有深度学习框架的难处,才能明白它的好!!!运行环境说明,pytorch1.4.0from __future__ import print_functionimport torchtorch.__version__'1.4.0'开始了1.热身: 用nump...
2020-03-31 13:33:57 751
原创 python自动检测文件编码方式后打开文件
python自动检测文件编码方式后打开文件用到的库 chardetimport chardet # 首先二进制方式打开文件 with open(file_path, 'rb') as frb: # 检测编码方式 cur_encoding = chardet.detect(frb.read())['encoding'] ...
2020-02-27 17:38:00 974
原创 卧龙岗大学厉万庆老师访问ZZUNLP交流记录
一定要把问题和方法区分开,不要混为一谈。根据问题和方法,发文章有两条途径:(1)研究一个新的问题,使用一种已有的方法;(2)研究一个老问题,提出一种新方法。相比这两种途径,第一种就稍容易,因为第二种需要和已有的方法比较Performance。定义问题时一定要具体。例如,某学生说“我要做文本纠错”,“文本纠错”是一个很大的范畴,要在这个范畴下,定义一个具体的问题。看文章如何看?两步:(1)先...
2019-12-25 15:39:23 370
原创 记录:英文参考文献格式
记录英文参考文献格式:首先确认投稿期刊的格式要求,因为各家期刊有自己独特的风格,所有最好在官网查找模板,起到参考作用。通用格式为 作者1,作者二,作者三,等。文献名称。期刊名。页码。当然这个只是中文描述,具体的需要变成英文格式。同时,一篇文章中,所有的参考文献切记要保持一致的格式,因为细节太多,很容易漏掉一两个。举例 - 1. Fellbaum, C., Miller, G.: Wo...
2019-08-11 18:37:29 8363
原创 windows下安装anaconda与keras
一 下载安装anaconda官网下载地址 https://www.continuum.io/downloads官方外网的下载速度较慢,所以可以使用国内镜像站的资源进行下载清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/最新版的适用于windows64位操作系统...
2018-11-27 22:21:34 1382
转载 Navicat Premium 12.1.9.0安装与激活
Navicat Premium 12.1.9.0安装与激活本文介绍Navicat Premium 12.1.9.0的安装、激活与基本使用。博主所提供的激活文件理论支持Navicat Premium 12.0.x系列和Navicat Premium 12.1.x系列的注册机。由于本文一直在更新,Navicat Premium 12.0.x系列全部都是可以成功激活的。于2018年...
2018-11-24 13:00:42 987
原创 python3处理GB2312格式XML文件
xml数据集里除了utf-8格式还有gb2312格式,parse方法并不支持gb2312格式,所以在网上找了很多方法将utf-8格式xml转成gb2312格式xml,经过我的整合和测试,将我的的方法分享一下。tips:1.直接修改XML的encoding头部是错误的。2.直接按二进制方式读取然后使用utf-8方式encode也不行3.需要结合上面两个步骤,先修改encoding头部,再en...
2018-11-13 22:23:42 3303 1
原创 python: os 库
api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令(接收命令行列出当前目录下的所有文件和文件夹参数) os.sep() 更改操作系统中...
2018-11-13 19:49:37 185
原创 Python 查找list中的某个元素的所有的下标方法
Python 查找list中的某个元素的所有的下标方法,具有很好的参考价值#!/usr/bin/env python# coding:utf-8 name = ['hello', 'world', 'a', 'b', 'c', 1, 2, 3, 'hello', 'world', 'a', 'b', 'c', 1, 2, 3]first_pos = 0for i in range(...
2018-10-04 13:52:48 10308
原创 python中字符串和列表去重,保持原来顺序不变
使用的是python的集合set()下面是两个简单的例子:>>> l=[9,0,1,2,3,3,4,5,6,45,67,77,6,45,8]>>> ll=list(set(l))>>> ll.sort(key=l.index)>>> ll[9, 0, 1, 2, 3, 4, 5, 6, 45, 67, 77, 8]...
2018-10-03 11:29:59 2450
原创 在Ubuntu 16.04上安装Torch7和OpenNMT
参考资料OpenNMT: Open-Source Neural Machine Translation GitHub网址Installing Torch7 and OpenNMT On Ubuntu 14.04Getting started with TorchSelf-contained Torch installation我爱自然语言处理本机环境Ubuntu 16,04...
2018-07-19 14:09:26 1745 4
原创 测验2: Python基础语法(上) (第4周)
好好学习 天天向上Python练习题——快乐数字题目来源:Python语言程序设计(中国大学MOOC) 授课老师:嵩天、黄天羽、礼欣题目描述: 编写一个算法来确定一个数字是否“快乐”。 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于1且一直等于1,要么将无休止地循环下去且最终不会收敛等于1。能够最终...
2018-07-02 16:02:02 515
原创 总结Python语言程序设计课程-推荐的Python第三方库
从数据处理到人工智能 python数据分析方向第三方库有:Numpy, SciPy, Pandas Python数据可视化方向的第三方库有: Seaborn, Matplotblib, Mayavi, Bokeh, Gleam, Plotly, visoy, ggplot, geoplotlib,pygal, Arcade, missingno, dataswim Python文本处理方向...
2018-06-10 20:56:15 12005
转载 哪些 Python 库让你相见恨晚?
知乎用户,A European Swallow.苇叶、Aran He、jerry 等人赞同补充三个有助于自动化日常工作的:sh:sh 1.08 — sh v1.08 documentation可以用 Python 函数的语法去调用 shell 命令,sh 之于 subprocess 类似 reques...
2018-06-10 20:49:43 1574 1
原创 利用Python3.x 删除字符串中的特殊字符——即ASCII控制字符
利用Python3.x删除字符串中的特殊字符——即ASCII控制字符本文知识点:Python3 文件的读写Ascii控制字符Notepad++展示控制字符问题描述在自然语言处理时,文件中会出现一些控制符例如 - 提示 可以通过Notepad++ 查看 本文的目的就是删掉此种类型的控制符解决办法 利用python读取文件,每次处理一行...
2018-06-10 11:05:13 24805
原创 python安装第三方库报错:Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”
背景:在安装Python第三方库wordcloud,通过 pip install wordcloud 命令安装时,提示 ERROR:Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools 解决办法 分为两种: 第一种, ...
2018-05-04 14:17:20 31132 17
原创 Python爬虫实战 | 抓取小说网完结小说斗罗大陆
储备知识应有:Python语言程序设计 Python网络爬虫与信息提取 两门课程都是中国大学MOOC的精彩课程,特别推荐初学者。环境Python3 本文整体思路是:1.获取小说目录页面,解析目录页面,得到所有章节链接存储在一个二维列表中。对应函数 allurl(urldir,html) 2.每次解析一章节,然后保存在文件中。对应函数 fillFile(urldir, file) # ...
2018-05-03 17:05:32 1199 2
原创 python打印异常信息
异常信息的获取对于程序的调试非常重要,可以有助于快速定位有错误程序语句的位置。下面介绍几种python中获取异常信息的方法,这里获取异常(Exception)信息采用try…except…程序结构。如下所示try:…exceptException, e:…1、str(e)返回字符串类型,只给出异常信息,不包括异常信息的类型,如1/0的异常信息‘integer divis...
2018-05-02 18:45:30 6780 1
原创 python: os 库
api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令(接收命令行列出当前目录下的所有文件和文件夹参数) os.sep() 更改操作系统中的路径分隔符 os.getcwd...
2018-04-30 22:11:37 297
转载 python 列表排序方法sort、sorted技巧篇
本文转载于https://www.cnblogs.com/whaben/p/6495702.html其他转载请注明出处。Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。1)排序基础简单的升序排序是非常容易的。只需要调用sorted()方法。它返回一个新的list,新的list的元素基于小于运算符(__l...
2018-04-26 18:44:18 422
转载 python时间模块-time和datetime
转载于:https://www.cnblogs.com/pycode/p/date.html 作者:君醉 时间模块 python 中时间表示方法有:时间戳,即从1975年1月1日00:00:00到现在的秒数;格式化后的时间字符串;时间struct_time 元组。 struct_time元组中元素主要包括tm_year(年)、tm_mon(月)、tm_mday(日)、tm_hour(时)、...
2018-04-16 17:40:06 453
转载 10分钟轻松学会 Python turtle 绘图
转载请注明 http://www.cnblogs.com/nowgood/p/turtle.html 作者: NowGoodpython2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),turtle库是python的内部库,使用导入即可 import turtle先说明一下turtle绘图的基础知识:画布(canvas) 画布就是turtle...
2018-04-16 17:38:14 3149
转载 欢迎使用CSDN-markdown编辑器(方法留存)
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-04-16 17:36:32 175
翻译 创建表空间时UNIFORM SIZE的通俗含义(翻译)
本文讨论创建表空间时,采用AutoAllocate扩展模式还是Uniform扩展模式的特点.官方文档解释如下: If you expect the tablespace to contain objects of varying sizes requiring many extents with different extent sizes, then AUTOALLOCATE i
2017-01-22 15:50:27 5999
PLSQL Developer 12.0.7正式版32位+官方中文语言包+注册码+插件
2018-06-27
Sublime Text 3176(64位) +破解补丁+详细使用说明
2018-05-26
Anacoda3最新版本5.1.0+老版本
2018-05-18
StartIsBack++2.6.2破解版
2018-05-18
PLSQL Developer 12正式版64位+中文语言包+注册码 绿色版
2017-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人