自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AIstudio——李宏毅机器学习课程记录(一、机器学习介绍)

什么是机器学习?人工智慧(目标):简单的定义,就是让机器拥有学习的能力。而其中的机器学习,就是实现人工智慧的手段;深度学习,则是机器学习的其中一种方法。对于一款智能产品(比如聊天机器人),假设采用传统的特征定义的方法去创建,其设计结构可能是这样:if (Human say "Please urn on the Music"): turnOntheMusic();这样设计的弊端是显而易见的:语言表达的复杂性,使得设计师很难枚举所有情况,且需要消耗大量人力和计算资源去枚举和实现所有情况。理想的设

2021-04-01 22:13:04 311

原创 C++学习笔记(四) C++核心编程

1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区;存放函数体的二进制代码,由操作系统进行管理;全局区;存放全局变量和静态变量以及常量;栈区;由编译器自动分配内存,存放函数的参数值,局部变量等;堆区;由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收。内存分区的意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的空间和灵活度编程。1.1 程序运行前在程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域:代码区: 存放CPU执行的机器质量

2020-09-05 13:53:12 267

原创 王道考研——数据结构学习笔记(第一章)

数据结构在学什么?如何用程序代码把现实世界的问题信息化如何用计算机高效地处理这些信息从而创造价值绪论什么是数据?数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。数据元素、数据项数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干数据项组成,数据线是构成数据元素的不可分割的最小单位。在实际问题中,要根据具体的任务需求来确定什么是数据元素,什么是数据项。举个例子,我们

2020-09-05 10:57:11 1042 1

原创 C++学习笔记(三)数组、函数、指针、结构体

5 数组5.1 概述所谓数组,就是一个集合,里面存放了相同类型的数据元素特点1:数组中的每个数据元素都是相同的数据类型特点2:数组是由连续的内存位置组成的5.2 一维数组5.2.1 一维数组定义方式1,数据类型 数组名 [数组长度];2,数据类型 数组名 [数组长度] = {值1, 值2, ······};3,数据类型 数组名 [] = {值1, 值2, ······};示例:int main() { //方式1 //数组长度为5,不赋值的情况下每个元素默认为0 int

2020-08-06 08:54:22 464 1

原创 面向对象编程概念(Python版)

面向对象编程什么是面向对象?面向对象(Object oriented Programming, OOP)编程的思想主要是针对大型软件设计而来的。面向对象编程使程序的扩展性更强,可读性更好,使得编程可以像搭积木一样简单。面向对象编程将从数据和操作数据相关的方法封装到对象中,组织代码和数据的方式更加贴近人的思维,从而大大提高了编程的效率。Python完全采用了面向对象的思想,是真正面向对象的编程语言,完全直齿面向对象的基本功能,例如:继承,多态,封装等。Python中,一切皆对象。之前学习的数据类型

2020-07-10 23:41:16 321

原创 C++学习笔记(二)程序流程结构

1,程序流程结构C/C+=支持最基本的三种程序运行结构:顺序结构,选择结构,循环结构顺序结构:程序按顺序执行,不发生跳转选择结构:依据条件是否满足,有选择的执行相应功能循环结构:依据条件是否满足,循环多次执行某段代码4.1 选择结构4.1.1 if语句作用:执行满足条件的语句if语句的三种形式单行格式if语句多行格式if语句多条件的if语句1.单行格式语句:if(条...

2020-05-08 16:40:44 265

原创 C++学习笔记(一)基础入门

1,C++初始1.1 第一个C++程序编写一个C++程序总共分为4个步骤创建项目创建文件编写代码运行程序1.1.1 创建项目我们使用Visual Studio来编写C++程序。打开它之后会看到一个界面点击右下方的“创建新项目”,在弹出的界面中选择“Vsiual C++”中的“空项目”,在下方可以修改项目的名称和保存路径。1.1.2 创建文件在创建好的项目的管理器中,右...

2020-05-05 15:51:52 372

原创 OpenCV学习笔记(三)绘图函数

1,线段需要设置的参数为这条线的起点和终点import cv2import numpy as np#创建一个黑色的背景图img = np.zeros((500, 500, 3), np.uint8)#line函数:创建一条线段#参数:(被绘制的背景,起点,终点。绘制颜色,线宽)cv2.line(img,(0,0),(500,500),(255,0,0),5)cv2.name...

2020-05-03 20:45:32 235

原创 OpenCV学习笔记(二)获取图像信息

获取并修改像素值目标:读取一副图像,根据像素的行和列的坐标获取它的像素值。对于RGB图像而言,返回RGB的值,对于灰度图则返回灰度值。#import cv2import numpy as npimg = cv2.imread('123.jpg', 1)#获取图像的长,宽及通道数w, h, c = np.shape(img)#print(w, h, c)...

2020-05-02 16:50:25 763

原创 OpenCV学习笔记(一)图像操作

图像的读取显示及保存读取及显示#导入相关的库import cv2#定义读取图片路径,可以是绝对路径,也可以是相对路径#定义的图片名称包括文件名和后缀,需与图片保持一致,否则无法读取。ImgPath = '123.jpg'#imread函数:#参数:(图片路径,图片形式)#形式为1,以RGB形式读取。为0则是灰度图形式img = cv2.imread(ImgPath, 1)...

2020-04-30 19:32:27 154

原创 人工智能全栈学习路线(机器学习常见算法简介)

回归算法对数值型连续随机变量进行预测和建模的监督学习算法(即最后输出的特征向量的标签是连续值)回归算法的典型例子就是函数的拟合问题,即用最小二乘法计算散点图的最佳拟合曲线。我们平时接触的多是单变量的回归分析,而在机器学习中特征向量往往是多个维度的,因此机器学习中的回归问题会更为复杂。决策树算法神经网络算法SVM算法(支持向量机算法)K-means算法KNN算法集成学习...

2020-04-29 00:20:59 511

原创 人工智能全栈学习路线(机器学习理论入门)

第一章:监督学习与非监督学习简介1,机器学习基本概念什么是机器学习?机器学习:机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论,统计学,逼近论,凸分论,算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能。机器学习:输入基本概念:特征向量:简单的理解就是特征的集合。X=(x1,x2,…,x)X = (x1, ...

2020-04-25 23:40:34 363

原创 人工智能全栈学习路线(Python3基础)-Pandas

简介pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高**效地操作大型数据集所需的工具。**pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。Pandas为Python提供了高性能,易使用的数据计算能力Pandas...

2020-04-23 22:42:31 160

原创 人工智能全栈学习路线(Python3基础)-NumPy

简介NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展而...

2020-04-23 18:22:21 134

原创 人工智能全栈学习路线(Python3基础)-函数, 类,安装和使用库,读写文件

函数示例def fun(): #定义一个叫fun的函数,没有参数 print('我是一个函数') #函数携带的指令。输出一个字符串fun()-------------------------我是一个函数def calc_sum(a, b): #括号中的是参数,若没有参数则是空括号 return a + bresult = calc_sum(10, 20)print(re...

2020-04-22 00:19:44 171

原创 人工智能全栈学习路线(Python3基础)-条件与循环

条件语句示例:if 1 + 1 == 2: print('答案正确')-------------------------------------------答案正确a = 1if a == 2: print('a为2')else: print('a不为2')-------------------------------------------a不为2a = 7if ...

2020-04-21 20:45:12 139

原创 人工智能全栈学习路线(Python3基础)-容器

Python3基本的容器列表(list)使用方括号包起来的,用逗号分割元素的数据结构。列表里的元素可以是任何数据类型。列表里可以套列表。a = [1, 2, 3]b = [123, 'hello', [4, 5, 6]]元组(tuple)使用小括号包起来的,用逗号分割元素的数据结构。元组里的元素可以是任何数据类型。元组里可以套元组。c = (1, 2)d = ((...

2020-04-20 23:35:10 119

原创 人工智能全栈学习路线(Python实战)

图像识别实战第一步:百度智能云平台链接: link.点击右侧控制台选项在服务总览里,点击图像识别如果我们是第一次使用平台,那么肯定是没有创建过应用的,这时候我们需要先点击创建应用在一下信息栏中,输入要创建的应用的描述当创建好一个应用时,会自动生成关于应用的信息,其中AppID,API Key和Secret Key需要我们记录下来,后面的流程需要使用。点击左侧的技术文档选项...

2020-04-17 19:42:36 275

原创 人工智能全栈学习路线(Python语法)

人工智能全栈学习路线(Python语法)知识点一:变量与输入语句1-变量的定义变量(Variable)是计算机中表示计算结果或表示值的存储空间它像一个科可以储存信息的盒子,它有一个名字并且其中的信息是可以改变的2-变量的赋值将某一数值赋给某个变量的过程。即把数据装进盒子的过程#赋值方法a = '意大利面'b = '榴莲'print(a, b)意大利面 榴莲其中,=:赋...

2020-04-16 23:52:39 171

原创 人工智能全栈学习路线(初识Python)

人工智能全栈学习路线(初识Python)1-Python你需要知道的2-Python的优点功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图...

2020-04-15 19:34:37 450

空空如也

空空如也

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

TA关注的人

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