自定义博客皮肤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)
  • 问答 (2)
  • 收藏
  • 关注

转载 MLOps:真实世界的模型部署

部署机器学习/人工智能/数据科学产品并非易事。大多数情况下,机器学习算法的输出结果会被编译成需要纳入现有生产工作流或服务的工件。有时,用于开发这些模型的语言和技术与用于构建实际服务的语言和技术不同。在本文中,我们将重点讨论数据科学管道中的模型部署部分。随着数据科学团队和流程的成熟,团队需要处理复杂的场景,因此简单的模型部署机制无法扩展。在本文中,我们将从深度操作的角度介绍部署数据科学模型的方法。

2023-10-25 22:01:47 73

原创 macos下pip安装失败问题解决办法

网上的资料在这里往往会显示usr/local下的路径,所以我感觉可能是因为python多版本的问题,然后进一步查找了pip的路径,发现pip和pip3都在**/usr/local/bin/**下。网上查的资料说,如果Python的路径是python3的话就不会出问题。返回的是**/Users/apple/opt/anaconda3/bin/python**首先我在anaconda下创建了一个新的环境,问题是在这个新环境中安装第三方库时出现的。返回的是3.10.9 版本没问题。

2023-04-19 23:42:17 895

原创 标准差、方差、协方差、相关系数的设计思路

汇总统计——起源与设计概率分布:直方图、概率表位置度量:均值、中位数散度度量:极差、方差多元比较:相关系数、协方差矩阵模型评估:准确率、召回率通用的设计原则:用单个数或者数的小集合,代表更大的数据集的各种特征效果:在数据处理过程中,肯定是会有部分损失,但少即是多,这样做可以使得某方面的信息更加突出,更能帮助理解数据的含义,而不是陷入海量数据中快速认知数据——概率分布#biao...

2019-11-08 22:27:55 1207

原创 机器学习-李宏毅(2019) Machine Learning 03-1笔记

疑问:为什么使用梯度下降有时还会增大loss值?梯度是在两个方向上都计算一次偏导数,但是合在一起是否还是有价值的呢?无价值的例子参考李宏毅3-3视频中,以Minecraft为例的解说。...

2019-09-16 23:55:35 217

原创 机器学习-李宏毅(2019) Machine Learning 03-梯度下降 笔记

梯度下降在机器学习-李宏毅(2019) Machine Learning 01笔记中介绍过梯度下降法Review:梯度下降在回归问题的第三步中,需要解决下面的最优化问题:θ∗=arg⁡min⁡θL(θ)\theta^* = \arg \min_{\theta} L(\theta)θ∗=argθmin​L(θ)L :loss function(损失函数)θ\thetaθ :parame...

2019-09-16 22:21:13 328

原创 机器学习-李宏毅(2019) Machine Learning 02笔记

error的来源从上节课测试集数据来看,更复杂的模型并不能给测试集带来更好的效果,而这些 ErrorErrorError 的主要有两个来源,分别是 biasbiasbias 和 variancevariancevariance。了解error的来源,我们才能找到提升模型能力的方向,然后再使用对应的方法。(顺便说一句,我写这个笔记也参考了很多其他人的笔记。LeeML-Notes里面有一篇关于...

2019-09-10 16:42:02 352

原创 机器学习-李宏毅(2019) Machine Learning 01笔记

文章目录回归的定义和应用举例回归定义应用举例模型步骤——机器学习三板斧Step1: 模型假设 - 线性模型一元线性模型(单个特征)Step2:模型评估 - 损失函数收集和查看训练数据如何判断众多模型的好坏Step 3:最佳模型 - 梯度下降如何筛选最优的模型(参数w,b)只有一个参数有两个参数梯度下降推演最优模型的过程梯度下降算法在现实世界中面临的挑战当前最优问题w和b偏微分的计算方法如何验证训练...

2019-09-06 22:56:18 319

原创 机器学习-李宏毅(2019) Machine Learning 00笔记

文章目录lecture 1:找出function的frameworklecture 2:机器学习的相关技术监督学习regressionclassification半监督学习迁移学习无监督学习结构化学习强化学习总结李宏毅老师的机器学习课程,视频来源:机器学习-李宏毅(2019) Machine Learning。PPT来源:李宏毅机器学习-课件。lecture 1:找出function的fra...

2019-09-04 17:22:57 583

转载 LeetCode 141. Linked List Cycle

题目描述给定一个链表,判断是否存在环。进一步:能否只使用额外 O(1) 的空间?算法(链表,指针扫描) O(n)用两个指针从头开始扫描,第一个指针每次走一步,第二个指针每次走两步。如果走到 null,说明不存在环;否则如果两个指针相遇,则说明存在环。为什么呢?假设链表存在环,则当第一个指针走到环入口时,第二个指针已经走到环上的某个位置,距离环入口还差 x步。由于第二个指针每次比第一...

2019-02-18 18:46:59 106

转载 LeetCode 160. Intersection of Two Linked Lists

题目描述给定两个链表,请找它们的交汇点。注意:如果两个链表不相交,则返回 null;在函数结束时,两个链表必须保持原来的结构;链表中不存在环;你的代码需要的时间复杂度是 O(n),额外的空间复杂度是 O(1);样例给定如下两个链表:A:        a1 → a2         ↘          c1 → c2 → c3         ↗B:  b1 → b2 ...

2019-02-18 17:48:09 112

原创 LeetCode 143. Reorder List(C++)

题目描述Given a singly linked list L: L0→L1→…→Ln-1→Ln,reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…You may not modify the values in the list’s nodes, only nodes itself may be changed.Example 1:Given 1->2...

2019-02-18 15:07:43 167

转载 LeetCode 206. Reverse Linked List(C++)

题目描述翻转一个单链表。进一步: 能否同时给出迭代算法和递归算法?样例输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL算法1(链表操作,迭代) O(n)翻转即将所有节点的next指针指向前驱节点。由于是单链表,我们在迭代时不能直接找到

2019-02-14 20:47:42 122

转载 LeetCode 61. Rotate List(C++)

题目描述给定一个链表,将链表向右循环移动 kk 次,kk 是非负整数。样例1输入:1->2->3->4->5->NULL, k = 2输出:4->5->1->2->3->NULL解释:向右移动1步后:5->1->2-&g

2019-02-14 20:39:30 101

原创 LeetCode 19. Remove Nth Node From End of List(C++)

题目描述给定一个单向链表,要求删除从结尾数第nn个结点,并返回修改后的表头。链表结点的定义如下:struct ListNode {int val;ListNode *next;ListNode(int x) : val(x), next(NULL) {}};样例给定数组单向链表 1->2->3->4->5 ,以及 n = 2 ,修改后的链表

2019-02-12 14:48:22 201 2

原创 [Android]emulator-5554 offline 问题

今天初学Android studio,在没有关闭虚拟机的情况下,清理了Cache并重启Android studio。再次打开虚拟机,运行程序的时候,发现硬件选项里多了一个“5554[OFFLINE]” 选择任意一个都会报错,即使把虚拟机和studio都重启了也不行。 Google以后在stackoverflow上发现了一个帖子,要用adb工具。 在终端下进入library/Android/

2017-03-24 02:17:40 18494 4

原创 [数学思维]以简化规则为目标去定义值

对于x0=1x^0=1的认识还停留在记忆这个公式和函数图像上。 今天看了《程序员的数学》,里面说到 在这里我想强调的是,不要将202^0的值作为一种知识去记忆,我们更需要考虑的是,如何对202^0进行适当的定义,以期让规则变得更简单。这不是记忆力的问题,而是想象力的问题。请记住这种思维方式:以简化规则为目标去定义值这句话启发了我,定义的目的不是着眼于被定义的事物本身,而是整个规则。以后发现一

2017-03-20 12:02:03 394

原创 [计算机基础]补码、模与运算

补码这个概念从开始学的时候就一直记不住到底是怎么运算,看一次忘一次。备考时又拿出来看到了,这次就好好看看为什么会有补码、补码为什么叫补码、补码是干什么的。补色  在解决这些问题之前,我们先来谈谈补码的这个“补”字。说起“补”,会想起以前美术课上学过的补色。所谓补色,就是色相环上相距180°的色相。就像下图上“黄”和“青紫”互为补色。   在观察颜色的时候,补色会随时随地的跟着主色的出现而产

2017-03-18 15:47:47 9133 2

转载 malloc()函数详解以及和new的比较

函数定义原型extern void *malloc(unsigned int num_bytes);头文件#include <malloc.h>声明void *malloc(size_t size);备注:void 表示未确定类型的指针,void 可以指向任何类型的数据,更明确的说是指申请内存空间时还不知道用户是用这段空间来存储什么类型的数据(比如是char还是int或者其他数据类型)。

2016-11-01 20:19:55 943

转载 typedef struct和指针

在学习链表时遇到了typedef已经用typedef定义的指针,不是很懂,某浪里有位博主的博文写的很详细,我直接粘过来 假设我们定义一个结构体:typedef struct ANSWER_HEADER{u8 u8Type;u8 u8Code;u32 u32TimeStamp;struct ANSWER_HEADER *pNext;}ANSWER_HEADER_T, *PANSWER_

2016-11-01 15:39:17 4288 6

原创 sql2008SQL_server管理器出现shutting down 0x80041033解决办法

解决方法:卸载 Microsoft sql server 2012 Express LocalDB 即可 修改后如图

2015-12-15 17:19:15 2705

空空如也

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

TA关注的人

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