python
WilliamCHW
主要做关于新能源汽车的算法及其运营数据分析
展开
-
pip git+install 报错解决
用pip git + install 报错的解决方案。原创 2022-12-01 09:53:21 · 4183 阅读 · 2 评论 -
tflite 学习——生成.tflite 模型与验证
用Resnet 模型进行对tensorflow lite验证。原创 2022-11-01 10:26:14 · 1949 阅读 · 0 评论 -
Linux(Ubuntu) 安装anaconda环境
conda create -n Tensorlite python=3.8 (这一块与以前写过Tensorflow 2.* 安装一样)再输入 conda create -n Tensorlite python=3.8 就成功了!这一步选择 增加解释器 选择conda enviroment 下拉菜单就可以发现。cd /pycharm-community-2022.2.3/bin 执行。这一步需要按一堆回车空格,直到出现yes no的选择。./pycharm.sh 就可以了。Step 4 下载pycharm。原创 2022-10-26 16:44:05 · 1022 阅读 · 0 评论 -
Jupyter notebook 配置虚拟环境
时,已经提到过了如何安装一个虚拟的环境,这样做可以保证每个项目的package之间不会出现冲突。但是最近遇到了一个小问题,就是如果写代码时候用的Jupyternotebook时,选择changekernel的位置并没有,新安装好的虚拟环境,只有一个自带python3(ipykernel),如下图。我们选择Pytorch后,就可以使用我们配置好的Pytorch环境了。针对这个问题查了一些资料,终于搞定了,具体步骤如下(假设这里面已经按照。里面的方法,安装了一个新的虚拟环境叫做Pytorch。...原创 2022-07-29 15:13:13 · 6212 阅读 · 0 评论 -
【数据清洗】python 实现数据分裂
这次完全是为了备注一个自己常用的代码,由于经常换写代码的终端,所以有些代码真的不想重写了,所以就在这里备注一下有关数据清洗的一些代码:原始数据是想要变成python 代码如下:new_data = data_one.str.split(',',expand=True)new_first = new_data.iloc[:,0].apply(lambda x: x.replace('[',''))new_last = new_data.iloc[:,-1].apply(la.原创 2022-02-21 21:13:48 · 573 阅读 · 0 评论 -
LSTM代码实现报错方案解决
用 tf.keras.Sequential 实现RNN、LSTM的相关代码实现过程中,一直报在model.fit 那一步,报这个错误AttributeError: 'NoneType' object has no attribute 'dtype',后来整了半天发现是numpy版本问题,于是重新对numpy配置了一下,直接输入conda install numpy=1.19.5 -c conda-forge再跑代码直接出来了结果,太不容易了啊。这点问题查了很久资料,甚至在过程有下载原创 2021-03-28 13:44:07 · 1532 阅读 · 1 评论 -
随机森林分类给出每一个类别的概率
上一篇介绍了决策树,如何给出类别概率,那么很自然就想了随机森林。细节不说了,直接看代码。from sklearn.datasets import load_irisfrom sklearn import treefrom sklearn.ensemble import RandomForestClassifierimport numpy as npimport graphvizx = load_iris().datay = load_iris().targetfeature_name原创 2021-03-11 16:26:27 · 9928 阅读 · 5 评论 -
基于已有模型,训练新数据的方法
今天碰到一个问题,训练数据随着随着时间的累计越来越多。这样如果每一次训练都把所有的样本,训练一次,既浪费资源又耽误时间。所以,希望可以时间基于已有的模型,直接训练新的数据。比如,我用第一个月的数据训练好了一个模型,现在又来了第二个月的数据,以往的方式是把一月和二月的数据拼起来训练模型,现在希望的基于一月份已经获得的模型,直接训练二月份的数据。具体方法为:step 1 利用一月份的数据训练得到模型,并保存。step2 调用保存的模型,对其进行fit(其实,就是连续fit模型就行。), 这样得到的模型与原创 2021-02-23 14:22:55 · 9622 阅读 · 8 评论 -
特征工程入门与实践读书笔记——第二章
第2章 特征理解:我的数据集里有什么本章的任务:a.结构化数据与非结构化数据b.定量数据与定性数据c.数据的4个等级d.探索性数据分析与数据可视化e.描述性2.1 数据结构的有无一定要把无结构数据变成有结构的,就是一行代表一个样本,一列代表一个属性。2.2 定量数据与定性数据个人的理解:就是数据值型连续的数字与categorically 数据。这里面设计...原创 2019-10-22 10:39:45 · 351 阅读 · 0 评论 -
神经网络python实现回归及问题解决(2)
由于博主重新安装了anaconda,所以以前可以运行的神经网络的程序又不可以运行了,而且查看自己上一篇的内容发现只可以解决部分问题,又发现了新的问题,所以这篇属于上一篇的升级版!运行神经网络一般会提示没有sknn ,这时候需要用下面运行安装:pip install scikit-neuralnetwork安装好以后会遇到以下的问题:第一个问题:import theano Comp...原创 2019-10-16 13:01:44 · 1246 阅读 · 0 评论 -
梯度下降例子——python代码
关于梯度下降的讲解已经很多了,因为这个东西实在很重要,我自己也看过很多,但是感觉只有自己真正可以在不看任何材料的情况下,写出简单程序时,才能算是对其有所理解。代码示例如下:if __name__ == "__main__": learning_rate = 0.01 # 步长 # 原始函数为 y = 4x^2-2x+3 利用梯度下降求解其当x为多少时其有最小值,且最小值为多...原创 2019-07-10 10:50:27 · 314 阅读 · 0 评论 -
递推最小二乘法——python程序
算法引用的数据为python自带的波士顿房价数据。代码如下:# data 第一列为标记值# data 后几列为特征向量# initialTheta 为需要求得的thetaimport numpy as npimport sklearn.datasetsfrom sklearn.model_selection import train_test_splitfrom sklearn....原创 2019-07-09 20:45:41 · 3468 阅读 · 0 评论 -
神经网络python实现回归及问题解决
今天用python实现了一下神经网络回归,遇到了好几个问题,总结了一下问题的类型和解决方案:本文侧重实现过程中的问题解决代码如下:from sklearn import datasetsimport numpy as npfrom sklearn.model_selection import train_test_splitfrom sklearn import preproces...原创 2018-11-27 16:39:48 · 7850 阅读 · 9 评论