- 博客(64)
- 收藏
- 关注
原创 记8(高级API实现手写数字识别
查看网络的结构和参数信息例如:创建下图三层神经网络(模型参数分别有40、36、15个),输入层4节点,隐含层1有8节点,隐含层2有4节点,输出层3节点#下面一行代码:隐含层1共8节点,激活函数为relu函数,输入数据shape=(4,)model.summary() #使用model.summary查看摘要信息#输出:dense (Dense) (None, 8) 40 #Dense表示全连接,(None, 8)是输出的形状,有40个参数。
2025-02-02 17:47:55
875
原创 记7(激活函数+多层神经网络+梯度下降法及其优化
激活函数:为了模拟非线性问题,又不能使得问题过于复杂,可以设计神经元对输入信号进行线性处理,得到的线性结果再输入非线性激活函数。
2025-02-01 23:31:29
346
原创 记6(人工神经网络
误差反向传播算法(Backpropagation, BP):利用链式法则,反向传播损失函数的梯度信息,计算出损失函数对网络中所有模型参数的梯度(它计算的只是梯度,其本身不是学习算法,将梯度传递给其他算法,如梯度下降法,来学习更新模型的参数)需要用2个隐含层(下图红色框),用4个神经元(黄色圈)区分4边形,用6个神经元(橙色圈)区分6边形,再将2个图形组合起来(绿色圈)采用2个感知机:一个感知机相当于一根直线,下图第1个感知机实现与运算(11–>1,其他–>0),第2个感知机实现或非运算(见下图红色横线处)
2025-02-01 23:22:39
739
原创 记5(一元逻辑回归+线性分类器+多元逻辑回归
属性选取花萼长度、宽度;标签选山鸢尾(Setosa)、变色鸢尾(Virginica),x_train的数值见上面“Iris数据集实现多元逻辑回归”代码。生成网格坐标矩阵:np.meshgrid()填充网格:plt.pcolomesh()也可以自定义颜色序列。
2025-02-01 17:50:47
1125
原创 记4(可训练对象+自动求导机制+波士顿房价回归预测
tf.Variable(initial_value,dtype) initial_value可以指定参数的初始值(可以是数字、Python列表、ndarry对象、Tensor对象),是对Tensor对象进一步的封装,在模型训练过程中自动记录梯度信息,由算法自动优化,在机器学习中作为模型参数。在训练集上的误差——训练误差(training error);grad=tape.gradient(函数,自变量) #表示被求导的函数和被求导的自变量,grad是返回值。
2025-02-01 17:32:28
1045
原创 记3(梯度下降算法+NumPy实现一元、多元
(其实有点类似于二分法)设梯度为△x,第一次从f(x)开始,然后比较f(x+△x)、f(x-△x)与f(x)的大小,根据实际问题选取较大(小)的一个作为下一个f(x)。一元线性回归(y=wx+b)可以转化为二元函数求极值(就是求arg min Loss(w,b,其中Loss(w,b)=1/2。
2025-01-26 00:30:04
341
原创 各种疑难问题记录
Chrome黑色模式:chrome://flags/#enable-force-darkdefault——默认白色enabled——启用黑色
2025-01-12 01:28:43
416
原创 记2(多元线性回归+二元线性回归可视化+三维数据可视化
(三维数据可视化:使用mplot3d工具包:from mpl_toolkits.mplot3d import Axes3D)注意:这种方法求出来,要求(X^T*X)可逆,否则会有多个解(以后解决这个问题)需要求解参数矩阵W的值,使得Loss最小?x=argmin f(x)的含义(就是f(x)最小时,x等于多少)多维数组:指的就是shape中的参数个数。回归分析中包括两个(以上)的自变量。n维向量:向量中元素的个数为n。
2025-01-09 00:38:08
743
原创 记1(监督学习+一元线性回归
样品:数据集中每一条记录称为“样本(sample)”:由属性(attribute)又叫(特征(feature))和标记/标签(label)组成(如房价,鸢尾花品种,相当于是要区分品种的特征)人工智能:早期符号学习---->后来的机器学习 ,反映了从“理论研究、模型研究”到“应用研究(解决实际现实中的问题)”损失函数/代价函数(Loss/cost function):模型的预测值与真实值的不一致程度。回归(regression):预测连续值,如:房价(就是“房价y~面积x”线性关系)
2025-01-09 00:17:53
946
原创 数学笔记1
参考:https://blog.youkuaiyun.com/u010087338/article/details/117696482
2023-10-24 20:57:32
408
原创 Python记9(pynput 、win32gui、正则表达式,进\线程,xml------未完待续
目录1、GIL(Global Interpreter Lock,全局解释器锁)1、GIL(Global Interpreter Lock,全局解释器锁)Python中一个线程对应于C语言的一个线程
2022-03-16 22:45:00
725
原创 Python记8(tkinter
目录1、参考:2、Label标签:2.1、3种设置属性的方式:2.2、常用属性:1、参考:tkinter小工具实现:https://www.bilibili.com/video/BV12q4y1p759from=search&seid=1921991999517432787&spm_id_from=333.337.0.0python的GUI编程和tkinter:https://www.bilibili.com/video/BV1zE411g7LY?p=5官网:https://doc
2022-03-07 00:28:44
3387
原创 Python记7(PIL、cv
1、位图、色彩深度/类型、图像类型等位图(bitmap):通过记录每一个像素点来存储和表达图像(BMP是Windows系统的标准位图格式色彩深度/位深度:每个像素点用多少个二进制位表示色彩类型:二值图像、24位RGB、RGBA、256色:二值图像:每像素点2种颜色,位深度为1的图像24位真彩色红绿蓝RGB三个分量,位深度为24位(一个像素用3字节),可表示256^3种颜色RGBA图像(也叫32位真彩色,位深度32)=RGB图像共3个通道(就是RGB)+8位透明度信息Alpha (Alph
2022-03-06 22:43:57
2942
原创 Python记6(Marplotlib数据可视化2---几个数据集的可视化
目录1、Keras2、波士顿房价数据集:2.1、数据集简述2.2、加载数据: .load_data(test_split=0.2)2.3、效果图:2.4、代码:3、鸢尾花数据集3.1、数据集简述:3.2、get_file()函数下载数据集: tf.keras.utils.get_file(fname,origin,cache_dir)3.3、csv文件3.4、split()函数:3.5、Pandas库:Panel Data&Data Analysis (Anaconda自带的,用于读取.csv数
2022-03-06 17:53:46
3456
原创 Python记5(Marplotlib数据可视化1---基础篇
目录1、Matplotlib库2、Figure对象:创建画布:3、划分子图:subplot(行数,列数,子图序号)4、设置中文字体:plt.rcParams["font.sans-serif"]="SimHei"5、添加标题 suptitle、title6、自动调整子图:tight_layout(rect=[lefft,bottom,right,top])1、Matplotlib库Matplotlib库:第三方库,快速生成图表(直方图,柱状图,折线图等等Matplotlib 的API:https:/
2022-02-27 22:51:30
1543
原创 Python记4(NumPy计算库
1、安装NumPy库:pip install numpy #在Anaconda中,已经安装了2、数组属性:ndim 数组的维数shape 数组的形状size 数组元素的总个数dtype 数组中元素的数据类型itemsize 数组中每个元素的字节数a.shape #a=np.array([0, 1, 2, 3])(4,) #表示是一个一维数组,第一维度长度为43、创建数组:array([列表])或者array((元组))也可以
2022-02-26 00:20:39
863
原创 Python记2(函数、模块、pip、conda、@函数装饰器、一切皆对象
1、函数y=abs(x) #y=x的绝对值z=pow(x,y) #z=x^yround(x[,n]) #返回浮点数x的四舍五入,保留n位小数(默认为0)divmod(a,b) #返回一个元组,含a除以b的商和余数,即(a/b,a%b)len(name) #长度max( ) sum( ) #求和str( ) #转换为字符串,类似有float()、int()、list()(转换为列表)help( ) #帮
2022-02-23 23:14:45
746
1
原创 优快云 缩进、目录、表格输入竖线或回车、字体及颜色设置
 能缩进一个汉字,可叠加 能缩进半个汉字,可叠加 能缩进四分之一,可叠加
2022-02-23 22:59:38
1150
原创 Python记1(输入/出,字符,数据类型,运算符,语句,with
1、杂:可能有用的网站 #Python查询 https://docs.python.org/zh-cn/3/tutorial/interpreter.html2种模式:交互模式和脚步模式变量使用前无需声明缩进表示代码块(C++用{})大小写不同标识符必须以下划线或字母开头,python3支持非英文字符没有命名常量,常量无名字一切皆对象:type->int->1print(type(1)) # 输出:<class 'int'&
2022-02-23 22:46:33
1210
转载 光学常用术语
https://wenku.baidu.com/view/6585214fe45c3b3567ec8bf5.html光圈(Iris):位于摄像机镜头内部的、可以调节的光学机械性阑孔,可用来控制通过镜头的光线的多少。可变光圈(Iris diaphragm):镜头内部用来控制阑孔大小的机械装置。或指用来打开或关闭镜头阑孔,从而调节镜头的f-stop的装置。隔离放大器(Isolation amplifier):输入和输出电路经过特殊设计,可以避免两者互相影响的放大器。抖动(现象)(Ji..
2021-07-29 11:08:08
2406
转载 git常用命令总结
转自:https://www.cnblogs.com/hexiaobao/p/8134829.htmlgithub和gitlab等等一系列的分布式代码托管服务器方便我们开发人员在小组内开发项目,说起分布式代码托管就给大家提一下另外一代码托管SVN,当然他不是分布式的,而是集中式的代码托管,有兴趣的可以查阅资料了解一下,在这里我将着重给大家介绍github这种代码托管如何使用及常用命令git安装...
2019-10-13 17:31:11
162
转载 关于C#中get和set
转自:http://blog.sina.com.cn/s/blog_82526aa60100txtx.html在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。有两个类person: public class person { public string name; } public class ...
2019-10-13 16:12:05
149
转载 转 Unity绳子插件Obi+Rope下载与简单使用方法
原文:https://blog.youkuaiyun.com/qq_42751377/article/details/89101210下载地址:(若失效请留言)链接:https://pan.baidu.com/s/14wqNsi6wmmovLZFvTEVTNQ提取码:94ou使用方式:首先导入插件包。导入成功后我们就可以直接在Hierarchy面板中右键创建一个obi对象了。创建之后就会生成这两...
2019-08-27 09:51:15
1636
转载 转 C#中的override
https://zhidao.baidu.com/question/446422940.html要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,必须使用 override 修饰符。override 方法提供从基类继承的成员的新实现。由 override 声明重写的方法称为重写基方法。重写的基方法必须与 override 方法具有相同的签名。有关继承的信息,请参见继承(C# 编程指...
2019-07-24 19:08:51
297
转载 转 Unity编辑器环境在Inspector面板中显示变量
https://www.cnblogs.com/jiahuafu/p/11162574.htmlUnity编辑器环境在Inspector面板中显示变量Serialize功能Unity3D 中提供了非常方便的功能可以帮助用户将 成员变量 在Inspector中显示,并且定义Serialize关系。简单的说,在没有自定义Inspector的情况下所有显示在Inspector 中的属性都同时具有...
2019-07-24 17:14:00
1231
转载 转 Unity编程篇 MonoBehaviour 类
Unity编程篇 MonoBehaviour 类http://baijiahao.baidu.com/s?id=1601985096147802045&wfr=spider&for=pc通过unity建的脚本默认都是继承自 MonoBehaviour 的 , 我们今天来学习 MonoBehaviour 的九大生命周期 :Awake 函数 :在加载场景时运行 , 即在游戏开始...
2019-07-24 16:41:30
300
转载 转 Unity Mathf 数学运算(C#)
Unity Mathf 数学运算(C#)https://www.cnblogs.com/m-f-s/p/7455416.htmlMathf.Abs绝对值计算并返回指定参数 f 绝对值。Mathf.Acos反余弦static function Acos (f : float) : float以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。Mathf.Approximately近...
2019-07-24 11:21:31
421
转载 转 Unity中Mesh Filter、Mesh Renderer的作用
https://blog.youkuaiyun.com/lzwhhht/article/details/83273907**Unity中Mesh Filter、Mesh Renderer的作用**Mesh是Unity内的一个组件,称为网格组件。Mesh 网格MeshFilter 网格过滤器Mesh Renderer 网格渲染器Mesh:是指模型的网格,建模就是建网格。细看Mesh,可以知道M...
2019-07-24 10:50:00
1920
转载 转 Unity知识点0001(Yanlz+协程+List+MeshRender+对象池+链条关节+PlayerPrefs+脚本生命周期+LOD+)
https://blog.youkuaiyun.com/VRunSoftYanlz/article/details/80302012Unity知识点0001(Yanlz+协程+List+MeshRender+对象池+链条关节+PlayerPrefs+脚本生命周期+LOD+)Unity知识点》##《Unity知识点》发布说明:++++这是立钻哥哥对Unity知识点的一个梳理和拓展,打造最权威的参考。+...
2019-07-24 10:43:42
668
转载 转 Unity 2017 GetComponent 详解
https://www.jianshu.com/p/58fd276d3e09MyComponment myCom=gameObject.GetComponent<MyComponment>(); //GetCompoment <T>()从当前游戏对象获取组件T,只在当前游戏对象中获取,没得到的就返回null,不会去子物体中去寻找。 MyComponment ch...
2019-07-24 10:23:30
1822
转载 转 Unity3D旋转
Unity3D旋转方式总结第一种 Rotate,自身旋转public void Rotate(Vector3 eulerAngles);transform.Rotate(new Vector3(20,30,40));物体每次沿着X轴20,Y轴旋转30,Z轴旋转40;public void Rotate(Vector3 axis, float angle);transform.Rotat...
2019-07-23 22:21:02
275
转载 转 C# var
https://www.cnblogs.com/asdyzh/p/9741646.htmlC#中的Var类型传统定义变量是已经知道变量的类型,如: int a = 1; string b = “qwer”;用Var类型预先不用知道变量的类型;根据你给变量赋值来判定变量属于什么类型;如var a =1; 则a是整型,var a = “qwer”;则a是字符型,但使用Var类型要注意:1:必...
2019-07-23 22:01:02
890
转载 input.GetAxis 用法
参考:http://blog.sina.com.cn/s/blog_bfa00a970102viu2.htmlhttps://blog.youkuaiyun.com/u013720726/article/details/72909862input.GetAxis 用法: 1. GetAxis("Mouse X") 2. GetAxis("Mouse Y") 3. GetAxis("Mouse S...
2019-07-23 21:58:08
5275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人