自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 python中all()和any()函数总结

all(iterable):iterable---元组或列表这个函数可能会有点坑,解释如下:判断给定的可迭代参数iterable中的所有元素是否都为True,如果是返回True,否则返回False。 注意:元素是0、空(空元素、不是空数组或空列表,空数组也是True)、None、False外都算True。返回值:如果iterable的所有元素不为0,"",False或者iterab...

2019-07-31 11:00:23 802

原创 压缩文件夹与解压缩(Ubuntu)

压缩:sudo tar zcvf work.tar.gz work/ #将work文件夹压缩为tar.gz格式sudo tar jcvf work.tar.bz2 work/ sudo tar cvf work.tar work #tar格式解压缩:tar xzvf work.tar.gztar xjvf work.tar.bz2tar xvf work.tar...

2019-07-29 09:50:46 688

原创 pandas删除某些列、行总结

创建df:>>> df=pd.DataFrame(np.arange(16).reshape(4,4), columns=list('ABCD'), index=list('1234'))>>> dfA B C D101232456738910...

2019-07-26 11:39:46 14942

原创 使用pandas读取MySQL数据库中的表格

1、使用pymysqlimport pymysqlpymysql.install_as_MySQLdb()#注意:mysqldb是python2中的包,在python3中已经变为pymsql,如果想继续使用python2的数据库连接格式#可以调用pymysql.install_as_MySQLdb()命令conn=pymysql.connect(host='192.168.3.8...

2019-07-26 10:01:05 1683 2

原创 count()、value_counts()与size()函数

1、python中的count()函数统计某个元素出现的次数如:统计string中某字符的次数str.count(sub,start=0,end=len(string)-1)Args Annotations sub 搜索的子字符串 start 字符串开始搜索的索引位置。默认从第一个字符开始,索引为0 end 字符串结束搜索的位置,默认字符串的最后...

2019-07-25 22:03:13 2827

原创 Series.to_frame()函数

可以将数组转换为DataFrame格式:示例:

2019-07-25 14:03:52 15578 1

原创 pandas中的unique()和unique()

1、unique(),函数输出每个特征的唯一值例:for col in data.columns: print('{} unique element :{}'.format(col,data[col].unique())输出:User_ID unique element : [1000001 1000002 1000003 ... 1004113 1005391 100...

2019-07-25 13:58:34 2373

原创 jupyternotebook配置环境变量(Ubuntu)

1、在自己的环境中添加conda)进入配置界面,输入命令:vim ~/.bashrc在配置界面输入一下代码:_conda_setup="$(CONDA_REPORT_ERRORS=false '/home/dongjian/anaconda3/bin/conda' shell.bash hook 2> /dev/null)" if [ $? -eq 0 ]; the...

2019-07-25 09:53:49 3558

原创 jupyternotebook-更换主体、更改字体、代码自动补全插件安装

1、更换主题及修改字体大小输入代码:# install jupyterthemespip install jupyterthemes# upgrade to latest versionpip install --upgrade jupyterthemesjt命令行格式:jt [-h] [-l] [-t THEME] [-f MONOFONT] [-fs MONOSI...

2019-07-24 15:26:17 1284

原创 groupby()函数和reset_index()

pandas中的groupby()函数:选择某一列进行分组。(加上size()函数---统计本列中的元素出现频次) reset_index():重新分配索引如:import pandas as pddf = pd.DataFrame({'key1':list('aabba'), 'key2': ['one','two','one','two','on...

2019-07-18 12:06:29 8143 1

原创 python 去重函数--drop_dumlicate()

drop_duplicate(subset,keep,inplace) #去重函数subset:子列名keep:保留第一列或最后一列,first/lastinplace:是否在本数据集修改示例:df.drop(subset=['item_id','buyer_admin_id'],keep='first')#item_id和buyer_admin_id,单看这两列,如果...

2019-07-18 11:51:32 2994

原创 Linux中相对路径、绝对路径问题

PyCharm在Linux环境下加载文件路径,如果需要写相对路径,那么"./"这种方式会报错,应该写成"../"这种方式。如调用open()函数:stopwords_file='../data/stopwords.txt'stopwords=list()with open(stopwords_file,mode='r',encoding='utf-8') as f: for...

2019-07-16 14:04:52 1021

原创 Linux启动PyCharm命令

Linux系统中,在没有设置PyCharm的快捷启动时(灭有sudo权限),需要输入完整的命令,-->找到PyCharm文件夹bin下的.sh后缀文件:/E/home/********/Downloads/pycharm-community-2019.1.3/bin/pycharm.sh...

2019-07-16 10:17:18 3820

原创 pytorch、cuda、python的版本对齐问题

在使用深度学习模型训练的过程中,工具的准备也算是一个良好的开端吧。熟话说完事开头难,磨刀不误砍柴工,先把前期的问题搞通了,能为后期节省不少精力。以pytorch工具为例:pytorch版本为1.0.1,自带python版本为3.6.2 服务器上GPU的CUDA_VERSION=9000注意:由于GPU上的CUDA_VERSION为9000,所以至少要安装cuda版本>=9.0,虽...

2019-07-11 09:48:36 25755 2

原创 查看虚拟环境列表

输入代码:conda env list效果图:

2019-07-08 15:58:10 24205

原创 pytorch中的Embedding

词向量(Word Vector),又称为词嵌入(Word Embedding),它是把一个维数为所有词的数量的高维空间嵌入到一个维数低得多的连续向量空间(通常是128维或256维)中,每个词或词组被映射为实数域上的向量。pytorch中,针对词向量有一个专门的层nn.Embedding,用来实现词与词向量的映射。nn.Embedding具有一个权重,形状是(num_embeddings,emb...

2019-07-07 12:41:50 23001 9

原创 移动端开发

android开发

2019-07-05 17:47:23 180

原创 如何在PyCharm代码前几行中设置脚本

在Pycharm新建类时,在代码前几行加入自己的自定义代码是不是很酷,示例如下:1、打开Setting->Editor->File and code Templates->选择Python Script如图:2、编辑Python Script内容:类似于这种:3、完美!!!...

2019-07-04 22:26:10 947

原创 后端

后端

2019-07-04 21:47:45 231

原创 乱序

乱序

2019-07-04 21:46:22 324

原创 数学基础

数学基础

2019-07-04 21:44:26 128

原创 深度学习框架

深度学习框架

2019-07-04 21:43:04 403

原创 编程语言

编程语言

2019-07-04 21:41:26 189

原创 数据结构与算法

数据结构与算法

2019-07-04 21:37:15 108

原创 AI相关

AI

2019-07-04 21:34:04 159

原创 控制台输出日志保存到本地文件中的方法总结

示例:封装的Logger类,可以单独放到别的地方,直接调用即可import sysimport timeclass Logger(object): def __init__(self, fileN="Default.log"): self.terminal = sys.stdout self.log = open(fileN, "a",enco...

2019-07-04 11:30:10 5873 1

原创 pytorch中优化器总结

以SGD优化器为例:# -*- coding: utf-8 -*-#@Time :2019/7/3 22:31#@Author :XiaoMafrom torch import nn as nnimport torch as tfrom torch.autograd import Variable as V#定义一个LeNet网络class Net(nn.Module...

2019-07-03 23:03:39 2529 1

原创 numpy.random中的Permutation()

Permutation()函数的意思的打乱原来数据中元素的顺序。输入为整数,返回一个打乱顺序的数组 输入为数组/list,返回顺序打乱的数组/list与Shuffle()的区别:Shuffle()在原有数据的基础上操作,打乱元素的顺序,无返回值 Permutation,不是在原有数据的基础上操作,而是返回一个新的打乱顺序的数组例如:# -*- coding: utf-8 -*...

2019-07-02 14:13:53 4895

原创 PyTorch模型训练常见错误总结

1、argparse框架中的函数add_argument()parser=argparse.ArgumentParser()parser.add_argument('--gpu',action='store_true',help='whether use gpu')args=parser.parse_args()注意:add_argument()函数中的action参数,当调用'g...

2019-07-02 12:00:43 2217

原创 Ubuntu查看GPU显存情况

输入命令:watch -n 0.2 nvidia-smi #0.2--每0.2秒刷新一次

2019-07-02 11:19:04 9679

原创 pytorch中的LSTM

RNN和RNNCell层的区别在于前者能处理整个序列,而后者一次只处理序列中一个时间点的数据,前者封装更完备更易于使用,后者更具灵活性。RNN层可以通过调用RNNCell来实现# -*- coding: utf-8 -*-#@Time :2019/7/1 22:41#@Author :XiaoMaimport torch as tfrom torch.autograd imp...

2019-07-01 23:08:01 877

原创 pytorch中特殊的Module--Sqeuential的三种实现方式

# -*- coding: utf-8 -*-#@Time :2019/7/1 13:34#@Author :XiaoMaimport torch as tfrom torch import nn#Sequential的三种写法net1=nn.Sequential()net1.add_module('conv',nn.Conv2d(3,3,3)) #Conv2D(输...

2019-07-01 21:56:09 357

Python学习手册第三版

这是Python学习手册第三版,有需要的同学可以看一下。这本书的风格不同于以往的技术类书籍。它是分模块来讲的:数字、字符串、元组、列表字典、循环、函数等这些不同的模块分别来讲。感兴趣的可以下载。

2019-01-03

空空如也

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

TA关注的人

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