- 博客(21)
- 收藏
- 关注
原创 写入hdf nc 文件
from netCDF4 import Datasetimport h5pyf = h5py.File(‘a.hdf’, ‘w’)f.create_dataset(‘a’, data=np.array([1,2,3]) )f.close()f = Dataset(‘a.hdf’)print(f.variables.keys())print(f[‘a’][:])
2021-04-19 20:42:39
213
原创 pytorch保存模型
保存和加载整个模型以及参数不需要再加载模型了,参数和模型都保存下来了 # torch.save(model, 'mymodel.pkl') # model1 = torch.load('mymodel.pkl')已有模型加载已保存的参数需要在再次创建模型, torch.save(model.state_dict(), 'params.pkl') model1=Cnn() model1.load_state_dict(torch.load('params.pkl
2020-11-24 19:30:53
307
原创 神经网络学习
神经网络学习神经元模型激活函数多层网路误差逆传播神经元模型神经元有n个输入和一个输出。由公式:我们可能看出,神经元的工作原理:输入信号Xi乘上权值Wi的和减去神经元的偏移θ ,再经过激活函数。激活函数激活函数的作用:如果没有激活函数的话,网络输出的就还是线性的,无法解决非线性的问题。如果想要解决非线性的问题就要使得系统变成非线性的,所以引入激活函数。以下是常见的激活函数。relu函数sigmod函数阶跃函数多层网路输入层仅仅接受输入,不进行函数处理隐层和输出层包含神经元
2020-10-31 12:39:56
429
原创 决策树
决策树一般树的结构划分选择信息熵、信息增益ID3增益率C4.5基尼指数CART剪枝处理预剪枝后剪枝一般树的结构根据数据集我们可以提取出特征色泽:青绿、乌黑、浅白根蒂:蜷缩、稍蜷、硬挺敲声:浊响、沉闷、清脆纹理:清晰、稍糊、模糊脐部:凹陷、稍凹、平坦触感:硬滑、软粘如果我们就单纯的使用这些特征构造一棵树这样的话我们就穷举出西瓜所有可能存在的特征组合。但是这种方法有一下的一些问题:1.我们使用穷举的方法,树会非常的大。特征向量没增加一维,构造树的空间复杂度和事件复杂度都会呈指数上升。
2020-10-24 12:22:03
225
原创 react 函数式组件模板和标准模板
<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="./node_modules/react/umd/react.development.js
2020-10-10 20:28:30
534
原创 判断标签是否有指定类
$(this).is(’.layui-btn-disabled’)$(this).hasClass(’.layui-btn-disabled’)返回 true flase
2020-09-26 09:57:23
183
原创 python获取当前路径
import osprint('当前文件位置',os.path.abspath(__file__))print('当前文件位置的上一级位置',os.path.dirname(os.path.abspath(__file__)))print('进入文件夹app',os.path.join(os.path.dirname(os.path.abspath(__file__)),r'app'))
2020-09-24 21:12:48
134
原创 layui+flask_restful 发送文件
layui+flask_restful 发送文件用的是layui layui layui 是不是原生ajaxpython flask_restfulhtmlJavaScript
2020-09-24 20:20:45
549
原创 js 事件循环
js中有哪些任务同步任务:就是立即执行的任务,同步任务一般会直接进入到主线程中执行;而异步任务,就是异步执行的任务,比如ajax网络请求,setTimeout 定时函数等都属于异步任务,异步任务会通过任务队列的机制(先进先出的机制)来进行协调。异步任务又分为宏任务:script( 整体代码)、setTimeout、setInterval、I/O、UI 交互事件、setImmediate(Node.js 环境)微任务: Promise的then、MutaionObserver、process.n
2020-08-28 16:20:51
154
原创 跨域和cors
跨域和cors什么是跨域请求呢解决跨域请求有哪些方法呢跨域资源共享( CORS )什么是跨域请求呢域名(www.baidu.com 和 www.bilibili.com)端口号 (80 和 443)协议 (http 和 https)当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。解决跨域请求有哪些方法呢修改浏览器的安全设置jsonp(几年前很火的方法)cors跨域资源共享(cross origin resource shar
2020-08-28 15:12:18
119
原创 promise用法
promise用法使用背景promise初探使用背景这里只讲promise的如何使用,适用于什么情况下。不手撕源码,想看手撕源码请移步B站搜索promise。假设我们现在有一串代码,用来判断现在输入的字符换是不是“abcd”。这段代码比较傻,只会一个字符换一个字符串的判断。function check(str){ if (str[0]=='a'){ if (str[1]=='b'){ if (str[2]=='c'){
2020-08-27 21:11:01
655
原创 flask url_for用法
flask url_for用法无参用法带参用法无参用法url_for中填入对应的函数名 这里填入testfrom flask import Flask , redirect , url_forapp=Flask(__name__)@app.route('/')def index(): print(url_for('test')) #输出为(/test) return redirect(url_for('test')) @app.route('/
2020-07-29 09:59:47
322
原创 flask flash的使用
flask flash的使用html中引用python中引用python代片段@app.route("/",methods=['GET','POST'])def index(): flash('需要插入flash中信息',category='a') #也可以不加category,直接flash('进去了') return render_template('index.html')html中引用html代码片段{% for i in get_flashe
2020-07-28 21:50:03
668
1
原创 pandas 交换某几列
pandas 交换某几列按新列的顺序重新生成一个DataFrame对象,并赋值给原对象。按新列的顺序重新生成一个DataFrame对象,并赋值给原对象。例:原列的顺序为[‘a’,‘b’,‘c’],想交换列的顺序变为[‘c’,‘a’,‘b’]// An highlighted blockcol = ['c','a','b']DataFrame_object=DataFrame_object.loc[:,col]...
2020-07-10 09:28:42
288
原创 pandas 给列重命名
pandas 给列重命名使用columns函数使用columns函数// An highlighted blockdf1.columns=['A','B','C'] 测试列名已更改为[‘A’,‘B’,‘C’]
2020-07-10 09:22:32
342
原创 pandas 删除DataFrame中的某几列
pandas 删除DataFrame中的某几列使用drop函数使用drop函数例:删除excel中的[‘序号’,‘设备类型’,‘设备型号’,‘生产厂商’,‘站点类型’,‘海拔高度’]六个列excel.drop(labels=['序号','设备类型', '设备型号','生产厂商', '站点类型','海拔高度'] ,axis=1,inplace=True)excel.drop(labels=[‘序号’,‘设备类型’,‘设备型号’,‘生产厂商’,‘站点类型’,‘海拔高度’] ,axis=1,inp
2020-07-10 09:18:38
2490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人