seeInfinite
码龄7年
关注
提问 私信
  • 博客:269,284
    269,284
    总访问量
  • 97
    原创
  • 247,309
    排名
  • 82
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-11-14
博客简介:

向着星辰大海

博客描述:
没有bug只有buff
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    291
    当月
    0
个人成就
  • 获得179次点赞
  • 内容获得56次评论
  • 获得797次收藏
创作历程
  • 1篇
    2024年
  • 6篇
    2023年
  • 2篇
    2022年
  • 3篇
    2021年
  • 7篇
    2020年
  • 53篇
    2019年
  • 34篇
    2018年
成就勋章
TA的专栏
  • 基础机器学习算法及其实现
    4篇
  • leetcode前150
    22篇
  • C#
    1篇
  • 算法珠玑二刷
    1篇
  • 左程云书-dp章节
    8篇
  • 日常问题
    9篇
  • 深度学习
    5篇
  • cs224n:斯坦福自然语言处理
    5篇
  • LeetCode刷题记录
    35篇
  • 论文阅读
    5篇
  • 机器学习基石
    2篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

并查集实现(路径压缩)

并查集(Disjoint-Set)是一种可以动态维护若干个不重叠的集合,并支持合并与查询两种操作的一种数据结构。
原创
发布博客 2024.03.22 ·
224 阅读 ·
3 点赞 ·
1 评论 ·
1 收藏

Python中的异步async

首先来看一下异步模型。在异步模型中,允许同一时间发生(处理)多个事件。程序调用一个耗时较长的功能(方法)时,它并不会阻塞程序的执行流程,程序会继续往下执行。当功能执行完毕时,程序能够获得执行完毕的消息或能够访问到执行的结果(如果有返回值或需要返回值时)。下面通过一个示例来看一下同步和异步的区别。示例中程序通过网络获取两个文件,并对两个文件进行合并处理:在异步系统当中的解决方案是开启一个额外的线程进行处理。
原创
发布博客 2023.12.28 ·
632 阅读 ·
11 点赞 ·
1 评论 ·
7 收藏

BERT面试总结

因为BERT模型的位置向量采用绝对位置向量,通过训练得到训练得到的,在模型训练时,只训练了512个位置向量,所以模型的最大输入长度为512。为什么不不训练更多的位置向量,因为复杂度的问题,self-attention计算时的复杂度为O(seq^2,d),其中 seq为句子长度, d为向量的维度。句子变长,计算量急剧增加。1 压缩层数,然后蒸馏,直接复用12层bert的前4层或者前6层,效果能和12层基本持平,如果不蒸馏会差一些。
原创
发布博客 2023.06.02 ·
1970 阅读 ·
2 点赞 ·
1 评论 ·
8 收藏

Transformer总结

【代码】Transformer总结。
原创
发布博客 2023.05.30 ·
1092 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

面经智力题

假设命中率是p,现在让你打十次靶命中7次就是C(10,7)*p^7*(1-p)^3,也就是似然函数,接下来你要极大化这个似然函数,只有它最大的时候,你的现实世界中才会表现出你打10枪中了7枪(现实发生的样本最有可能是整个样本空间中概率最大的)。连乘形式不好优化,于是取对数,求这个连乘式的最大值就是求7ln(p) + 3ln(1-p)最大值,令导数为0就可以得到7/p=3/(1-p),即p=0.7。1. 一个人打靶十次命中7次,命中率是70%,这个概率是怎么估算出来的。
原创
发布博客 2023.05.15 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode top200

【代码】Leetcode top100。
原创
发布博客 2023.05.08 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer刷题记录 python

刷题
原创
发布博客 2023.01.09 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode top 200

时间复杂度:O(m+n)空间复杂度:O(1)使用字典记录历史位置。
原创
发布博客 2022.08.15 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图算法总结(判断有环、最短路径)

有向图判断有环拓扑排序if __name__ == "__main__": v = [[0, 0, 0, 0, 1], [1, 0, 0, 0, 0], [0, 0, 0, 1, 1], [0, 0, 0, 0, 0], [0, 1, 0, 0, 0]] e = [[]] in_v = {} cnt = 0 visited = set() ...
原创
发布博客 2022.02.22 ·
4451 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Python拷贝问题

直接赋值是可以的:改变原数组会导致问题:本质因为Python的变量实际是指针
原创
发布博客 2021.12.14 ·
997 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指Offer刷题(Python)

矩阵中的路径请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则之后不能再次进入这个格子。注意:输入的路径不为空; 所有出现的字符均为大写英文字母;样例matrix=[ ["A","B","C","E"], ["S","F","C","S"], ["A","D","E","E"]]str="BCCE" ,
原创
发布博客 2021.12.07 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 静态类使用

参考文档:C# 静态类(static class)静态类最大特性:无需也无法实例化 静态类只能有静态的方法 无论对一个类创建多少个实例,它的静态成员都只有一个副本(这也是我这个场景需要使用的原因)public static class Test { public static IList<int> iList = new List<int>(100); public static void MethodA() { // cod
原创
发布博客 2021.07.21 ·
3469 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[c++] [leetcode二刷] 数组

Remove Duplicates from Sorted ArrayGiven a sorted arraynums, remove the duplicatesin-placesuch that each element appear onlyonceand return the new length.Do not allocate extra space for another array, you must do this bymodifying the input array...
原创
发布博客 2020.08.10 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows平台VS code配置remote ssh

VS code romote ssh配置主要参考这篇博文:https://www.jianshu.com/p/d7c9cef525bc出现Connecting was canceled.问题主要报错:[13:34:40.403] Log Level: 2[13:34:40.414] remote-ssh@0.51.0[13:34:40.414] win32 x64[13:34:40....
原创
发布博客 2020.04.03 ·
31924 阅读 ·
18 点赞 ·
13 评论 ·
25 收藏

Git使用笔记

克隆远程仓库https://blog.csdn.net/ljk126wy/article/details/87881923新建分支https://www.cnblogs.com/smileyes/p/8943234.html
原创
发布博客 2020.02.20 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python不调包实现逻辑回归和自动求导

导言逻辑回归是机器学习中最基础也最常用的模型一句话介绍LR:逻辑回归假设数据服从伯努利分布,通过极大化似然函数的方法,运用梯度下降来求解参数,来达到将数据二分类的目的。LR具体的推导可以参考李航老师的统计学习方法为什么LR损失函数不选MSE,而采用极大似然估计(即交叉熵损失)参考:https://www.cnblogs.com/smartwhite/p/9109815.html对于...
原创
发布博客 2020.01.29 ·
1623 阅读 ·
0 点赞 ·
1 评论 ·
7 收藏

Tensorflow实现knn算法

导言knn是一个比较简单的机器学习算法,区别于其他算法,它没有显式的模型训练过程,模型直观简单,但是它的预测耗时较长(因为需要与所有训练样本进行举例计算,找出最近的k个训练样本进行投票,所有耗时久)。KNN中有一个比较重要的数据结构—KD树,用来优化这一过程,KD树在许多这类找最近k个样例的问题中,都有广泛的应用。KNN相关问题1、k值设定为多大?k太小,分类结果易受噪声点影响(模型复杂...
原创
发布博客 2020.01.28 ·
1482 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

numpy实现kmeans算法

导言基于numpy实现的kmeans要比基于TensorFlow的好写,基于TensorFlow的实现可以参考我的这篇博文:https://blog.csdn.net/qq_41058526/article/details/104093115具体实现import numpy as npimport copyimport random# 计算两个向量之间距离def ca...
原创
发布博客 2020.01.28 ·
1262 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

TensorFlow实现kmeans算法(字节跳动面试题)

目录导言关于Kmeanskmeans本质是EM算法的特殊情况Kmeans收敛性证明为什么在计算k-means之前要将数据点在各维度上归一化k-means不适用哪些数据(异常值对聚类中心影响很大,需要离群点检测和剔除)K值选择质心选择时间复杂度伪代码具体实现导言这题是我今年秋招面试字节跳动遇到的题,当时比较紧张,磕磕绊绊写了个大概,面试完后我又整理...
原创
发布博客 2020.01.27 ·
3012 阅读 ·
4 点赞 ·
1 评论 ·
19 收藏

mac Endnote x9插入文献引用使用指南

目录一、如何获得文献引用模板(1)万方二、修改引用文献生成的模板(1)改上标文献引用形式(2)修改输出引用格式三、word中如何插入引用一、如何获得文献引用模板(1)万方(1)点击导出(2)选择endnote(3)桌面新建一个txt,复制保存即可(4)选择File-importoptions更改为endnote而后选择刚...
原创
发布博客 2019.11.02 ·
37477 阅读 ·
11 点赞 ·
12 评论 ·
38 收藏
加载更多