python
Poo_Chai
让代码活起来!
展开
-
n个人过河问题
解决方案:环境: python 3.6 + pycharm代码:class Solution: def __init__(self): pass def calculate_time(self): import numpy as np n = int(input("请输入过河人数:")) asser...原创 2019-04-14 11:20:21 · 997 阅读 · 0 评论 -
Python日志库logging总结-可能是目前为止将logging库总结的最好的一篇文章
1、日志级别Python 标准库 logging 用作记录日志,默认分为六种日志级别(括号为级别对应的数值),NOTSET(0)、DEBUG(10)、INFO(20)、WARNING(30)、ERROR(40)、CRITICAL(50)。我们自定义日志级别时注意不要和默认的日志级别数值相同,logging 执行时输出大于等于设置的日志级别的日志信息,如设置日志级别是 INFO,则 INFO、W...转载 2019-07-10 20:23:44 · 225 阅读 · 0 评论 -
用ARIMA模型做需求预测
本文结构:时间序列分析? 什么是ARIMA? ARIMA数学模型? input,output 是什么? 怎么用?-代码实例 常见问题?时间序列分析?时间序列,就是按时间顺序排列的,随时间变化的数据序列。生活中各领域各行业太多时间序列的数据了,销售额,顾客数,访问量,股价,油价,GDP,气温。。。随机过程的特征有均值、方差、协方差等。如果随机过程的特征随着时间变化,则此过...转载 2019-07-14 16:41:31 · 1663 阅读 · 0 评论 -
使用Python快速制作可视化报表
我们可以试用可视化包——Pyechart。Echarts是百度开源的一个数据可视化JS库,主要用于数据可视化。pyecharts是一个用于生成Echarts图标的类库。实际就是Echarts与Python的对接。安装pyecharts兼容Python2和Python3。执行代码:pip install pyecharts(快捷键Windows+R——输入cmd)初级图表...转载 2019-06-21 21:05:27 · 3466 阅读 · 0 评论 -
RNN中LSTM网络用法
1. RNN简介2. LSTM简介长短期记忆(Long short-term memory, LSTM)是一种特殊的RNN,主要是为了解决长序列训练过程中的梯度消失和梯度爆炸问题。简单来说,就是相比普通的RNN,LSTM能够在更长的序列中有更好的表现。LSTM结构(图右)和普通RNN的主要输入输出区别如下所示。下面具体对LSTM的内部结构来进行剖析。...原创 2019-06-11 16:13:05 · 2016 阅读 · 0 评论 -
ValueError: setting an array element with a sequence问题解决思路
本人在使用Keras框架编写RNN中LSTM网络时,遇到以下一个棘手问题:本人上网查了好多资料,发现,大致分为这几种情况: 输入到模型里的数据没严格转换成 np.arry()形式, 矩阵没对齐,个别行成员数量与其他不一致,不如0的缺省等。 数据dtype不对或者说不一致,应该统一成 np.float64, int或者其他。这里重点讲第一种,也是我遇到的!这里要求是...原创 2019-06-06 11:20:38 · 58612 阅读 · 14 评论 -
关于python各种解释器的官方说明(最权威)
地址:https://wiki.python.org/moin/PythonImplementations?action=show&redirect=implementationPython ImplementationsAn "implementation" of Python should be taken to mean a program or environment wh...转载 2019-05-24 15:45:43 · 862 阅读 · 0 评论 -
Python状况:为什么PyPy是Python的未来?
高级语言是主流 目前高级语言可以写出简单具有灵活性的代码. 所以在快速创建应用程序的时候是一个不错的选择, 你不需要花时间来处理各种数据类型(所有接口示例代码都是为了满足编译处理). 可能有些人就会争论了,这个特性会产生有bug的代码. 但是 Guido van Rossum说:“生产的代码谁会不经过测试呢”? 静态语言在编译时期就能处理一些错误. 但这并不能检测出所有的错误. ...转载 2019-05-24 15:43:19 · 357 阅读 · 0 评论 -
python获取文件路径
import osroot_path = os.path.abspath(os.path.join(os.getcwd(), ".."))print("""*********************** Path test:start..... ********************""")print("***获得当前路径***")cwd = os.getcwd()print(...原创 2019-05-02 19:21:44 · 13912 阅读 · 0 评论 -
python logging模块
1 logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息; print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信...转载 2019-07-10 20:25:05 · 126 阅读 · 0 评论