- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 二、矩阵及其运算
定义由m×n个数aija_{ij}aij(i=1,2,…,m;j=1,2,…,ni=1,2,\dots,m;j=1,2,\dots,ni=1,2,…,m;j=1,2,…,n)排成的m行n列的数表称为m行n列矩阵A=(a11a12⋯a1na21a22⋯a2n⋮⋮⋮am1am2⋯amn)A=\left(\begin{array}{cccc}{a_{11}} & {a_{12}} &am...
2019-11-26 21:21:15 953
原创 Python魔法函数+代码演示
欢迎访问个人博客,地址:https://haibei.online/魔术方法定义在python语法中,往往你会看到有的名称前面和后面都加上了双下划线,由这些名字组成的集合所包含的方法就叫做魔法方法,也叫做特殊方法。Python的魔术方法非常强大,然而随之而来的则是责任。了解正确的方法去使用非常重要!class类的老大哥 __new__之所以称之为老大哥,是因为 __new__ 在类...
2019-10-27 16:57:10 456
原创 Conda虚拟环境配置
安装Anaconda首先在所在系统中安装Anaconda → Anaconda官网可以打开命令行输入 conda -V 检验是否安装以及当前conda的版本。conda常用的命令conda list #查看安装了哪些包。conda env list #查看当前存在哪些虚拟环境conda update conda #检查更新当前condaconda update --all #更新...
2019-09-24 21:18:19 1816 3
原创 最小二乘法求解步骤
目标:线性回归问题,找到最佳参数使得损失函数最小一、损失函数定义线性方程:y=ax+by=ax+b y=ax+b 对于每个样本点 x(i)x(i) x^{(i)} ,其预测值为 y^(i)=ax(i)+by^(i)=ax(i)+b \hat y^{(i)}=ax^{(i)}+b 对于每个样本点 x(i)x(i) x^{(i)} ,其真实值为 y(i)y(i) y^{(i)} ...
2019-09-08 22:45:32 31022 5
原创 Logbook模块:logging的高级封装版
模块简介官方文档:https://logbook.readthedocs.io/en/stable/index.htmlPyPi地址:https://pypi.org/project/Logbook/Github地址:https://github.com/getlogbook/logbook安装模块pip install logbook代码封装目前仅封装了文件日志输出和控制台...
2019-09-04 11:32:06 951 1
原创 【线代】矩阵转置性质及代码证明
矩阵转置**定义:**把矩阵A的行换成同序列数的列得到一个新矩阵,叫做A的转置矩阵 ,记作ATA^TAT矩阵转置的性质(AT)T=A(A^T)^T=A(AT)T=Aimport numpy as npA = np.random.randint(0, 100, [3, 3])print((A.T).T == A)[OUT]:[[ True True True] [ Tr...
2019-09-01 23:23:25 3505
原创 Jupyter Notebook远程登录配置
方法如下:1. 生成配置文件jupyter notebook –generate-config2. 设置密码、获取秘钥from notebook.auth import passwd passwd()[out]Enter password: Verify password: ‘sha1:ce23d945972f:34769685a7ccd3d08c84a18c63968a41...
2019-08-17 14:38:45 390
原创 TensorFlow关于怎样解决Estimater.predict总是重新加载模型的问题
思路来自: https://blog.csdn.net/qq547276542/article/details/85080139#commentsedit在此表示感谢问题:大家用Estimater.predict总是把模型重新load一遍,这样工程业务根本没法用。解决方案:使用python的生成器,让程序“误以为”有很多序列需要预测,这里构造yield形式即可;利用tf.data...
2019-08-08 17:26:14 4976 60
转载 sourcetree 不停的让输入密码,报 password required
转载至 http://zhige.me/2019/01/28/2019/01/sourcetree_password_required/感谢指点问题sourcetree 不停的让输入密码,报 password required方法在工程目录,打开你的终端(terminal)输入git config credential.helper store拉取代码git pul...
2019-07-26 11:14:07 3425
原创 Pytorch ImportError报错解决方法
系统环境:Mac Pro程序环境:python 3.7刚刚安装完torch后,运行提示缺少from torch._C import *错误信息Traceback (most recent call last): File "/Users/haibei/Documents/Airly/new-pollution-forecast/Datasets/__init__.py", li...
2019-05-29 13:39:57 13055 3
原创 Python装饰器
一、装饰器原则不能修改函数源代码不能改变函数的调用方式二、装饰所用到的知识点函数即变量: 函数定义可以同样理解为变量定义,函数名即为变量名;当将直接调用函数名时,函数并没有被执行,而是将函数体传递出去;当函数名加上”()”时,函数才真正被执行。"""举个例子,当函数名info赋予f后,相当于将info函数的内存地址告知f;当f被执行时,执行的是info内...
2018-08-28 22:14:24 122
原创 jupyter notebook 修改默认目录
开始菜单找到 jupyter notebook 快捷键,右键->更多->打开文件所在位置,找打快捷方式在文件中的位置,右键->属性->目标,修改最后的 %USERPROFILE% 为目标位置...
2018-04-02 09:30:35 197
原创 梯度下降法
梯度下降法(Gradient Descent)原理1.1、定义梯度下降是迭代法的一种,是一种基于搜索的最优化方法。 梯度下降法不是一个机器学习的方法 它可以用于求解最小二乘问题(线性和非线性都可以)。1.2、作用可以最小化损失函数(梯度上升法可以最大化效用函数) 二、公式2.1 批量梯度下降 构造线性方程的损失函数:J(θ)=1m∑m...
2018-03-19 22:05:07 485
原创 线性回归笔记
线性回归一、原理1.1 定义寻找一条直线,最大程度“拟合”样本特征(X_data)和样本输出标记(Label)之间的关系。1.2 解决的问题分类问题和回归问题二、简单线性回归(Sample Linear Regression Model)2.1 公式推导假设最佳拟合的直线方程为y=wx+by=wx+by=wx+b\color{red}{y=wx...
2018-03-18 16:44:22 668
原创 一、TensorFlow概述
一、边(edge)TensorFlow 的边有两种连接关系:数据依赖:实线边表示数据依赖,代表数据,即张量。 前向传播(forword propagation):表示张量在数据流图中从前往后流动一遍;反向传播(backword propagation):表示残差从后向前流动一遍。控制依赖(control dependency):虚线边表示控制依赖,可以用于控制操作的运行,这被用来确...
2018-02-09 09:43:54 548
原创 Python3 列表归纳
1、创建列表创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:list1 = ['Google', 'Runoob', 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; list3 = ["a", "b", "c", "d"];2、操作列表类型 方法 说明 参...
2018-02-08 16:33:57 273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人