python
today__present
这个作者很懒,什么都没留下…
展开
-
python-获取文件夹下的所有(包含子文件夹下的)同名文件,合成一个txt的代码
python获取一个文件夹下的所有子文件夹中名字为bitext.txt的文件,合成一个txt的代码原创 2023-06-29 20:35:19 · 841 阅读 · 0 评论 -
深度森林实现时间序列预测(Python)
用深度森林算法借助周志华老师deep-forest项目,实现时间序列的预测deep-forest使用文档安装命令如下:pip install deep-forest python代码如下:# 时间序列深度森林预测import pandas as pd import matplotlib.pyplot as pltimport matplotlib.ticker as tickerimport numpy as np import statsmodels.tsa.stattools a原创 2021-08-18 16:15:05 · 2056 阅读 · 2 评论 -
python实现bandit算法
Python实现bandit算法, 分别用normal/uniform/poisson/gamma/laplace 分布计算reward epsilon=0.1 (for epsilon-greedy), c=1 (for UCB), and alpha=0.25 (for gradient method).并绘出图像代码如下:# 设定epsilon=0.1,c=1,alpha=0.25 import numpy as npimport matplotlib.pyplot as pltclas原创 2021-07-29 12:33:42 · 375 阅读 · 0 评论 -
python自编函数生成二叉决策树以及测试准确率(iris数据集)
输入:iris.data输出:二叉决策树,以及测试集在这颗树上的准确率(此处用gini指数)代码如下import pandas as pd import numpy as npfrom sklearn.datasets import load_irisfrom sklearn import treeiris=load_iris()# 取测试集,其余为训练集removed = range(70,100)new_target = np.delete(iris.target,removed原创 2021-07-29 11:24:48 · 1285 阅读 · 0 评论 -
感知机算法(perceptron)学习XOR函数(增加维度转线性)Python实现
原题如下:下面我们尝试使用Perceptron(感知机)算法学习XOR函数。对于XOR函数,当输入是(0,0)或者(1,1)时,输出为0;当输入是(0,1)或者(1,0)时,输出是1. 我们知道,这不是线性可分的函数,所以感知机算法学习不了。现在我们给每一个输入增加一维,输出不变;所以现在是(0,0,a)>>0(0,1,b)>>1(1,0,c)>>1(1,1,d)>>0其中a,b,c,d均从{0,1}中独立取值。在这16种可能组合中,要求把最后原创 2021-07-29 09:17:10 · 1486 阅读 · 0 评论 -
vscode配置python-flask
第一步:对vscode配置python扩展打开vscode,打开左端扩展,在上端搜索框输入python,并安装第二步:在文件管理器中新建一个文件夹(vscode不能创建文件夹),然后用vscode打开这个文件夹第三步:在文件夹下新建一个py文件:鼠标移动到文件夹下,点击第一个按钮新建文件,并在框中输入文件名,后缀须是.py,vscode方能将其识别为python文件第四步:输入print('Hello,world!')并尝试运行,查看能否成功运行。若可以,请跳转第五步;若不能,请查看vscod原创 2020-10-02 10:14:59 · 7927 阅读 · 12 评论 -
python-web开发心得(二)(mongoDB数据库)
from flask import Flask,requestfrom flask_mongoengine import MongoEngine from mongoengine import *app=Flask(__name__,static_url_path='',static_folder='static')app.config['MONGODB_SETTINGS']={'db':'jikexueyuan'}db=MongoEngine(app)#定义teacher对象class原创 2020-10-02 08:47:44 · 203 阅读 · 0 评论