自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 神经网络与梯度下降算法之一

从很大程度上来说,深度学习实际上是非常复杂的函数,包含数百万个参数,这些参数代表的是一个问题的数学解答。梯度下降算法是深度学习算法框架,主要作用是用以寻找最优参数,从而解决大量烦人的优化问题。学习过《高等数学》,尤其是《数值分析》的同学,掌握起来并不算困难。有关梯度算法,资料汗牛充栋,这儿就不再赘述了,只是把自已学习中疑惑的地方记录下来,帮助自已学习的同时,希望也能给同行者以帮助。

2023-08-25 08:28:11 97

原创 2021-09-02

Catboost回归系列之二Python 包安装好后,使用下面例子开始CatBoostRegressor实例引用import numpy as npfrom catboost import Pool, CatBoostRegressor生成数据,分别生成训练集,测试集train_data = np.random.randint(0,100,size=(100, 10))train_label = np.random.randint(0,1000,size=(100)test_data =

2021-09-03 17:13:14 300

原创 2021-09-02

CatBoost回归系列一CatBoost安装(Window,anaconda)安装Catboost安装可视化工具简单回归测试结论CatBoost安装(Window,anaconda)不说太多,简单实用至上。安装Catboostpip install catboost安装可视化工具1、安装ipywidgets Python包(win7以后需要)pip install ipywidgets2、Jupyter拓展jupyter nbextension enable --py widgetsnb

2021-09-02 17:40:43 190

原创 配置Jupyter Notebook解释器给Pycharm

配置统一python编译环境欢迎使用Markdown编辑器查看Jupyter Notebook 使用的Python版本及Python路径配置Pycharm解释器欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。查看Jupyter Notebook 使用的Python版本及Python路径查找Jupyter Notebook使用的解释器。impor

2021-05-17 10:42:04 1521 1

原创 Pandas读取CSV文件

Pandas读取CSV文件准备工作CSV文件自带列标题直接读出不更改列标题名把原列标题替换成自已的列标题CSV文件无自带列标题读出数据系统自动给编号给列添加标题总结准备工作在任意文件夹下建一个CSV文件,如图下所示。导入pandasimport pandas as pdCSV文件自带列标题直接读出不更改列标题名data=pd.read_csv('c:\\mypatent\\ensemble1E0669\\IE6690pl.csv')‘c:\mypatent\ensemble1E0669

2021-03-12 18:09:45 3562

原创 Python+PyCharm+Pyside6+Sqlite系列之四:最简单的信号与槽的实现

最简单的信号与槽的实现假设您已经读过前面相关章节。假设您已经熟悉了窗口部件的布置和属性的设置。如果您缺少相关知识,请您翻阅下前面章节,或简单搜索下相关知识,对于聪明的您来说,没有多少难度。文章目录最简单的信号与槽的实现前言一、信号和槽是什么?二、设置信号和槽的简单方法1.打开上节设计的窗体2.设置信号和槽总结前言假设您已经读过前面相关章节。假设您已经熟悉了窗口部件的布置和属性的设置。如果您缺少相关知识,请您翻阅下前面章节,或简单搜索下相关知识,对于聪明的您来说,没有多少难度。。一、信号和

2021-03-05 12:30:27 1153 2

原创 Python+PyCharm+Pyside6+Sqlite系列之三:认识QT界面

Python+PyCharm+Pyside6+Sqlite系列之三:认识QT界面认识QT界面窗口部件家族三个窗口基类(QMainWindow , QWidget , QDialoh)的区别常用部件界面功能区总结认识QT界面窗口部件家族QT提供的默认基类只有QMainWindow、QWidget、和QDialog这三种,这三种窗体也是用的最多的,QMainWindow是带有菜单栏和工具栏的主窗口类,QDialog是各种对话框的基类,而他们全部继承自QWidget。不仅如此,所以的窗口部件都继承自QWid

2021-03-04 11:49:07 1117 1

原创 Python+PyCharm+Pyside6+Sqlite系列之二:Pyside6设计窗体

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2021-03-03 10:55:14 5465

原创 Python+PyCharm+Pyside6+Sqlite系列之一:安装篇

Python+PyCharm+QT6+Sqlite系列之一安装 PyCharm安装网上铺天盖地很容易找到,此处不再赘述,Sqlite后面用到时再说。本节重点讨论QT6的安装。QT6安装前提假设您已经将Python+PyCharm安装好,并配置好环境,如图1所示。图1 安装好的Python+PyCharmQT6打开PyCharm,“New Project” 新建一个项目,或“Open",打开一个新项目,如图2所示。图2 PyCharm开始界面创建项目及选择解释器图3 Pytho

2021-03-02 22:27:06 3637 3

原创 Pycharm反复安装不成功原因

Pycharm反复安装不成功原因Windows下安装Pycharm遇到一个坑。Windows下安装Pycharm遇到一个坑。前期用文件粉碎机,卸载过Pycharm,现在需要装回去,换了多个 版本,都不行,最后重新换了一个安装位置才成功了。原因分析:个人认为,只要装过过软件电脑里面就留下了痕迹,哪怕是重新修改了注册表,依然会留下什么。...

2021-02-26 11:20:01 1333

原创 Matlab GRNN神经网络建模过程

Matlab GRNN神经网络建模过程输出数据load data inputData outputData %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%神经网络求取%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%inputl=inputData(:,1:7)';%outputl=outputData(:,1

2020-10-21 17:24:13 2410

原创 Matlab读取EXCEL智能算法数据文件

Matlab读取EXCEL智能算法数据文件数据的关联关系Matlab代码实现续言#前言在给一家钢铁企业做的人工智能控制与性预报的项目时需要对数据进行大量处理,感觉这一段代码可能对大家有点用,所以就把它贴出来了。在利用智能算法进行分类或回归时,需要首先构建算法模型所需的输入矩阵和输出矩阵,或者说是数据集。所拿到的数据保存格式往往是EXCEL,CSV或TXT,这就需要我们编写代码把数据读出来。数据的关联关系图片1图片1:实验结果图片2,影响因素Matlab代码实现[loadNumOut,loa

2020-10-19 10:33:27 411

原创 Matlab数值剔除

Matlab 数值剔除Matlab数值剔除数据处理Matlab数值剔除在进行人工智能等算法之前,对样本数值处理分析时经常要把其中的坏值删除掉。因为输入输出都是多值的,成矩阵排列,删除某一个值意味着要删除相关的所人值,而不仅仅是该值本身。花了一天时间,终于在matlab时实现了。数据处理如下图所示,某一行数据中有一个超出了要求,哪么整行都要删除。坏值判断准则就不多啰嗦,数理统计中都有。代码如下:[m,n]=size(outputData);P=outputData;outputD=outpu

2020-10-17 11:13:08 10258 7

原创 网络编程与网站开发区别

网络编程与网站开发区别网络编程与网站开发区别从今天开始学着开发自已的第一个网站,搜索关键的一个字“网”,发现出现了两个关键词,网络编程和网站开发。哪这个是一样的吗?有什么区别吗?经过多方搜索,差别应该是:网络编程:指网络通信,实现计du算zhi机与计算机之间的对话,上位机与下位机通信,设备与计算机的通信等,更多的是偏向硬件,偏向文件和数据传输等,偏向物理相关的,比如路由器、交换机等等(其中也有相关的编程)。网站开发主要就是b/s结构的应用,比如说就是开发网站、网页,像企业网页,百度等这种形式的。

2020-10-16 21:17:36 894

原创 C#chart 标注折线上某点的X,Y值

C#chart 标注折线上某点的X,Y值6个通道测量温度,得到如图1所示曲线。纵坐标是温度,横坐标是时间。需要标注多个关键点,如图2所示。先是试了:HitTestResult mytestresult= Chart1.HitTest(e.X,e.Y); if (mytestresult.ChartElementType == ChartElementType.DataPoint) { int i = mytestresult.PointIndex;

2020-10-15 16:55:03 5472 2

原创 C#信号窗口数据TXT格式保存

C#信号窗口数据TXT格式保存C#信号窗口数据TXT格式保存开发一个项目,读取温度信号或者是读取热电偶电压信号转变成温度信号,对温度变化对工程的影响进行分析。这其中需要把信号进行窗口放大,然后保存。二话不说,上这一段代码。信号放大窗口的数据保存C#代码 var min = Chart1.ChartAreas[0].AxisX.ScaleView.ViewMinimum; var max = Chart1.ChartAreas[0].AxisX.ScaleView.Vie

2020-10-14 11:30:27 378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除