自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

人工智能复习

2022-06-08 15:33:07 1506

原创 04 数据操作+数据预处理

数据操作 N维数组样例 N维数组是机器学习和神经网络的主要数据结构 0-d,是标量,例如1.0,可能表示一个类别 1-d,是向量,例如[1.0, 2.7, 3.4],可能表示一个特征向量 2-d,是矩阵,例如 [[1.0, 2.7, 3.4] [5.0, 0.2, 4.6] [4.3, 8.5, 0.2]] 这可以是一个样本-特征矩阵,三个样本,每个样本3个特征 3-d,三维数组,例如RGB图片(宽×高×通道) [[[1.0, 2.7, 3.4] [5.0, 0.2, 4.6] [4.3, 8.5, 0.

2022-04-29 19:39:09 1680

原创 02 深度学习介绍

第一层是感知,看到的东西是什么, 第二层是推理,基于看到的东西想象未来发生什么, 第三层是知识,根据看到的数据和现象,形成自己的知识 第四层是规划,知道未来应该做什么。 自然语言处理比较常见的应用是机器翻译,人类能几秒钟反应过来一句英文是什么意思,这就是一种潜意识的感知,自然语言处理其实就是一种感知。 计算机视觉能够基于看到的东西,做一些推理,图片里面都是一些像素,通常需要用概率模型等。 深度学习也是机器学习的一种,可以做NLP、CV,还可以做reinforce learning等。 本课程最关注的方向就.

2022-04-28 13:51:20 876

原创 01 课程安排【动手学深度学习】

目标 介绍深度学习经典和最新模型 LeNet,ResNet,LSTM,BERT 机器学习基础 损失函数,目标函数,过拟合,优化 实践 使用pytorch实现介绍的知识点 在真实数据上体验算法效果 内容 深度学习基础——线性神经网络,多层感知机 卷积神经网络——LeNet,AlexNet,VGG,Inception,ResNet 循环神经网络——RNN,GRU,LSTM,seq2seq 注意力机制——Attention,Transformer(在NLP的应用) 优化算法——SGD,Momentum,Ad

2022-04-28 13:20:38 148

原创 剑指 Offer 42. 连续子数组的最大和

输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。 示例1: 输入: nums = [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 我的代码: class Solution: def maxSubArray(self, nums: List[int]) -> int: ans = -float('inf') sum = 0

2022-04-28 09:22:37 38

原创 剑指 Offer 32 - III. 从上到下打印二叉树 III

请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / 9 20 / 15 7 返回其层次遍历结果: [ [3], [20,9], [15,7] ] 我的想法: 之字形打印,其实就是根据行数不同,打印顺序出现变化,奇数行和偶数行的打印顺序不同,因此需要设置一个flag_cnt计数,表示行号的奇偶性 使用collectio

2022-04-27 15:13:50 590

原创 剑指 Offer 32 - I. 从上到下打印二叉树

从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / 9 20 / 15 7 返回:[3,9,20,15,7] 解题思路 初始化ans为空列表 如果不是树节点,则返回空列表 初始化列表tree_deque作为存储树的容器,先将根节点root装入tree_deque 只要tree_deque不为空,就不断进入循环,初始化一个temp列表用来保存tree_deque弹出来的元素,每次弹出队头元素,将队头

2022-04-27 11:31:12 49

原创 剑指 Offer 35:复杂链表的复制

请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 示例1: 输入:head = [[7,null],[13,0],[11,4],[10,2],[1,0]] 输出:[[7,null],[13,0],[11,4],[10,2],[1,0]] 我的方法: 通过链表构造列表,再通过列表构造链表,很复杂!!! """ # Definition for a Node. clas

2022-04-24 14:32:38 95

原创 剑指Offer24:反转链表

定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 我的解法是这样的: 先遍历链表所有元素,将这些元素添加进入lst, 初始化一个固定头节点res和一个指针p,p的初值就是res 只要lst列表不为空,就将lst中的元素弹出赋值给p指向的节点,紧接着判断列表是否为空,如果不为空,就初始化p.next,并把p.next赋值给

2022-04-22 16:50:10 305

原创 罗马数字转整数

罗马数字转整数

2022-03-24 14:02:32 537

空空如也

空空如也

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

TA关注的人

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