chzzz's Blog

The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.--Stephen William Hawking

sklearn.preprocessing中的Imputer用法解析

Imputer使用数据的统计信息(均值、中位数等)来填充缺失值。为了避免交叉验证时的数据泄漏,它使用fit计算训练数据的统计值,储存统计值,然后使用transform将统计值应用于测试数据。fromsklearn.preprocessingimportImputerobj=Imputer(strategy='mean'obj.fit_transform([[1,2,&n...
继续阅读

python中带有中文的DataFrame存储为csv文件注意事项

带有中文的DataFrame存储为csv文件:df.to_csv('df.csv',index=False,encoding='utf_8_sig'一定要加上encoding='utf_8_sig'文件才能正常读取...
继续阅读

full-speed-python习题解答(九)-- 异步编程(Asynchronous programming)

Exerciseswithasyncio1.Implementanasynchronouscoroutinefunctiontoaddtwovariablesandsleepforthedurationofthesum.Usetheasynciolooptocallthefunctionwithtwonumbers.importasyncioasyncdefadd_two_V(a...
继续阅读

full-speed-python习题解答(八)-- Coroutines

Python协同(coroutines类似于生成器,会使用yield关键字,但它不是生成数据,而是通常消费(consume)数据。Exercisewithcoroutines1.Createacoroutinenamed“square”thatprintsthesquareofanysentvalue.defsquare(:print('square'&nb...
继续阅读

full-speed-python习题解答(七)--生成器

迭代器(iterator)是经常与for循环一起使用的可迭代对象(iterable)。Python中的生成器(generator)是实现迭代器的一种方便方法。生成器不是class,而是使用yield关键字作返回值的函数。#1.Implementageneratorcalled“squares”toyieldthesquareofallnumbersfrom(a#to(b.Testitwitha“for”loopandpri...
继续阅读

full-speed-python习题解答(六)--迭代器

1.Implementaniteratorclasstoreturnthesquareofallnumbersfrom“a”to“b”.classall_number(object:def__init__(self,a,b:self.a=a&...
继续阅读

win10下tensorflow-gpu安装过程(2018/12/22)

这次重装系统后重新安装tensorflow-gpu,发现忘了怎么装的了,现在记录下这次的安装过程。安装的tensorflow-gpu版本为1.12.0,是截止目前(2018/12/22)最新版本。不想看安装过程的可直接拉到下面看正文。由于在网上看到一篇文章介绍说使用conda安装tensorflow-gpu很酸爽,连cuda,cudnn都给你自动装好。我就决定一试。首先,我先去Anaconda官网下载Anaconda,发现最新版本的是Anaconda的python3.7版本,...
继续阅读

史上对tensorflow卷积神经网络中的padding参数最详细解释!

史上对tensorflow卷积神经网络中的padding参数最详细解释!
当使用tensorflow创建卷积神经网络时,肯定要用到卷积层和池化层,tendorflow关于建立卷积层和池化层的API都有padding这个参数,如下所示:-tf.nn.conv2d(input,filter,strides,padding-tf.nn.max_pool(input,ksize,strides,paddingpadding有两种可选值:‘VALID’和‘SAME’。取值为‘VALID’时padding=0,并不会对输入(input做填充;取值为‘...
继续阅读

vs code 配置python与c++环境

预先准备:使用VScode编写python和C++首先要安装python与c++的插件。可以在Extention里搜索安装,也可以按ctrl+P输入命令extinstallpython和extinstallc++进行安装。pythonvscode配置python非常简单,安装好python插件后,首先设置python解释器路径:按ctrl+p,输入python.pythonpath之后将python解释器路径设置为你自己的即可。然后只要新建你自己的工作文件夹,在文件...
继续阅读

解决pandas的DataFrame显示列不全的问题

只需要在importpandasaspd后一行加入pd.options.display.max_columns=100即可显示DataFrame的所有列...
继续阅读
© 版权所有:沈阳市和平区赛博空间咨询部|辽ICP备18005891号
Powered by Z-BlogPHP & Yiwuku.com