
Pyhton
pu扑朔迷离
这个作者很懒,什么都没留下…
展开
-
HDF5 存储字符串类型数据
HDF5 存储字符串类型数据之前直接存储字符串类型数据会报错需要在存储之前把数据类型转换为object,如下所示 f = h5py.File("xxx.hdf5", "w") dsetx = f.create_dataset("X", data=X_array,compression='gzip', compression_opts=9) dsetDis = f.create_dataset("Dis", data=Dis_array,compression='gzip', co原创 2021-02-03 11:26:18 · 1538 阅读 · 0 评论 -
python3中关于字典键值对转换 及 numpy矩阵的拼接
Python3中字典的键值对dict.items()转换为实数python3中 字典的键值对dict.items()的返回值不再是list无法从中取数(同dict.keys())网上说的直接list(dict.items())会报错:*** Error in argument: '(count_car.items())因此需要写个小循环把数字提取出来: for dis,num in count_car.items(): #sensor_statistics[np.whe原创 2021-02-02 12:25:52 · 1167 阅读 · 1 评论 -
python小工具-2to3-py2so
python小工具-2to3-py2so2to3py2so2to3作用是将python2的程序自动转为python3这个小工具无需下载,一般都在anaconda里,搜索2to3.py即可使用:到2to3.py目录中运行CMD,输入python 2to3.py -w 文件路径即可截图py2so这个是github上的小工具,可以用于python代码的编译,py2so1py2so...原创 2019-10-22 14:29:52 · 1102 阅读 · 0 评论 -
CTR场景数据分析建模 问题汇总1-pandas及python操作
CTR场景数据分析建模 问题汇总pandas DataFrame格式重命名特定列valuEerror :range parameter must be finitePython replace()方法Pandas Series.nunique() 用法axis=0 or 1?画分布统计图np 变量排序、集合运算、获取数组(矩阵)值不为0的元素下标排序集合运算获取非零下标reset_indexPyt...原创 2019-07-22 15:04:16 · 516 阅读 · 0 评论 -
CTR场景数据分析建模 问题汇总2 预处理及机器学习模型相关
CTR场景数据分析建模 问题汇总2- 预处理及机器学习模型相关概论lgb lightbgm核心参数调参特征选择 feature_importance特征预处理categories特征:label化连续特征离散化特征选择deepctr概论用决策树类 lgb xgboost等或者用nn的方法目前比较新颖的是使用deepfm方法lgb lightbgm官方文档https://lightgb...原创 2019-07-22 17:02:24 · 920 阅读 · 0 评论 -
keras保存历史准确率与loss值
折腾了一下午,记录下。需求:为了能做对比试验的acc和loss plot图目的:需要保存模型运行时每轮的acc与loss值到txthttps://blog.youkuaiyun.com/momaojia/article/details/72877953找到了简单易行的办法。直接 history1 = model.fit(X_train, Y_train, validation_data=(X...原创 2019-09-02 16:49:27 · 11387 阅读 · 6 评论 -
近期python与keras问题汇总190905
近期python问题汇总python错误提示“non-default argument follows default argument”pandas.read_csv() 报错 OSError: Initializing from file failedValueError:Input 0 is incompatible with layer lstm_1: expected ndim=3,fo...原创 2019-09-05 18:20:23 · 527 阅读 · 0 评论 -
设置命令行python代码运行参数
应用场景很好的功能,关键是在服务器里比较有用。以下场景适用:1、查看变量信息。想查看一个固定变量的信息,但是不想每次都在程序里设断点再运行查看。2、多参数实验。可以避免出现改一个参数就打开一次文件修改再保存的窘况,最后会有n多个相似命名的代码,自己都记不住。(注:每次实验仍然需要做好记录)解决参考链接我主要使用了python自带的argparse 模块。因为它不用单独安装依赖+设...原创 2019-09-19 12:56:33 · 2049 阅读 · 0 评论 -
ubuntu16+python3.7+tensorflow-gpu安装过程
ubuntu16+python3.7+tensorflow-gpu安装过程安装情况出现错误列计划cuda安装问题重启系统cudnntensorflow-gpu验证结论安装情况配置一台ubuntu16的命令行服务器,无脑conda安装tensorflow-gpu后,测试时我只是import tensorflow,看没有问题就没继续管了。结果后来发现服务器无法启动gpu跑模型,本文记录下崎岖的解决...原创 2019-09-24 22:12:44 · 1781 阅读 · 0 评论 -
ubuntu服务器 root使用user的python版本
ubuntu服务器 root使用用户(user)的python版本问题阐述解决问题阐述如下图,user内安装了python3.7,且配置好了环境。切换到root,再python内找不到python3.7的版本,因此也就无法使用配置好的环境。目的:使root可以调用python3.7(user的python)解决这篇博客给了我很大启发。update-alternatives --li...原创 2019-09-27 23:32:18 · 999 阅读 · 0 评论 -
CTR场景数据分析建模 问题汇总0-pandas及python操作
keras——deepfm构建中遇到的问题ctr deepfmpd.DataFrame.valueskeras embedding层画数值图和分布图直接画数值图:画分布图画布设置plot组合pandas缺失值填补ctr deepfmctr广告点击率场景下使用deepfm模型进行收藏和购买预测。github 大神的轮子https://github.com/xxxmin/ctr_Keras/b...原创 2019-07-18 20:58:23 · 439 阅读 · 0 评论 -
python读取大量csv
python读取大量csv问题描述文件夹和文件不能以数字作为开头读取csvpython字符串与数值转换python中的hdf5问题描述需要对近5w个csv进行归并处理,使用pandas文件夹和文件不能以数字作为开头开头的话,python会加上各种/x,看了些教程,最后觉得不如改名,往前面添加同样的字母来解决问题。#给文件夹和子文件夹加上ds#作用:避免以数字开头,python无法读取...原创 2019-04-27 16:16:36 · 3612 阅读 · 0 评论 -
Python 使用heatmap画热力图 + keras中间层输出
heatmap放到开始,官方文档:http://seaborn.pydata.org/generated/seaborn.heatmap.html#seaborn.heatmapseaborn函数是seaborn包的,同时seaborn也是基于matplotlib的画图模块,所以都需要及进行引用。使用前需要set()一下。import seaborn as sns import mat...原创 2019-03-28 23:31:41 · 5957 阅读 · 0 评论 -
TypeError:softmax() got an unexpected keyword argument 'axis'问题解决
markdown编辑欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2018-12-14 21:29:35 · 4315 阅读 · 1 评论 -
keras使用cov1D函数的输入问题
解决了以下错误:1.ValueError: Input 0 is incompatible with layer conv1d_1: expected ndim=3, found ndim=42.ValueError: Error when checking target: expected dense_3 to have 3 dimensions, but got array with …...原创 2018-12-17 15:19:28 · 16549 阅读 · 18 评论 -
python编程 从入门到实践3--字典
python编程 从入门到实践3--字典关于if的tips关于if的tips1、检查多个条件表示与用 andage1 > 21 and age2 < 40为改善可读性,可改成如下:(age1 > 21) and (age2 < 40)表示或用or:(age1 > 21) or (age2 &a原创 2019-02-21 18:23:34 · 139 阅读 · 0 评论 -
python编程 从入门到实践1--变量和简单数据类型
python编程 从入门到实践1变量和简单数据类型字符串方法变量和简单数据类型字符串方法1、修改大小写name = "ada lovelace"print(name.title())name.title() 首字母大写的方式显示每个单词 得到:Ada Lovelacename.upper():全大写name.lower():全小写2、字符串合并用+号:“a”+" &原创 2019-02-19 10:33:59 · 166 阅读 · 0 评论 -
python编程 从入门到实践2--列表list及其操作
python编程 从入门到实践2列表 list列表列表 list列表[]表示列表,其中元素可以没有任何关系bicycles = ["aa","bb","cc"]print(bicycles[0]) ```原创 2019-02-20 16:58:38 · 238 阅读 · 0 评论 -
python编程 从入门到实践4--输入循环及函数
python编程 从入门到实践4--输入循环及函数输入while循环输入获取(字符串):input()函数内可以添加说明字符串。可通过后加int()将字符值转为数字。message = input('how old are you?')message = int(message)print(message)how old are you?11while循环while fla...原创 2019-02-26 21:11:14 · 238 阅读 · 0 评论 -
python编程 从入门到实践5--类
python编程 从入门到实践5--类创建和使用类创建和使用类创建餐厅类,2个属性:名字和类型。创建2个函数,一个列出属性,一个打印信息称餐厅正在营业。class Restaurant(): def __init__(self,name,type):#初始化 self.restaurant_name = name#属性 self.cuisine_typ...原创 2019-02-27 11:16:59 · 208 阅读 · 0 评论 -
python编程 从入门到实践6--文件和异常
python编程 从入门到实践6--文件和异常从文件中读取数据写入文件异常pass存储数据从文件中读取数据读取圆周率文件pi_digits.txtwith open('pi_digits.txt') as file_object: contents = file_object.read()#读取整个文件 print(contents.rstrip())with open...原创 2019-03-04 14:03:15 · 130 阅读 · 0 评论 -
python编程 从入门到实践7--测试代码
python编程 从入门到实践--测试代码测试函数测试类使用Python模块中unittest工具来测试代码测试函数city_functions.pydef strcat_city_country(cityname,countryname): namecat = cityname + ', '+countryname return namecatex11.pyimp...原创 2019-03-04 20:01:09 · 217 阅读 · 0 评论 -
pandas中merge的用法
https://www.yiibai.com/pandas/python_pandas_merging_joining.html这个是我在网上看到的最清晰的解释,主要体会例子。转载 2018-12-13 16:57:00 · 2309 阅读 · 0 评论