SmileLing~
码龄10年
关注
提问 私信
  • 博客:223,812
    223,812
    总访问量
  • 30
    原创
  • 2,268,687
    排名
  • 90
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:贵州省
  • 加入CSDN时间: 2014-06-07
博客简介:

SmileLing的专栏

博客描述:
踏实学习,好好积累,加油!
查看详细资料
个人成就
  • 获得293次点赞
  • 内容获得94次评论
  • 获得1,161次收藏
  • 代码片获得459次分享
创作历程
  • 2篇
    2022年
  • 2篇
    2021年
  • 14篇
    2019年
  • 9篇
    2018年
  • 4篇
    2017年
  • 2篇
    2016年
  • 2篇
    2015年
成就勋章
TA的专栏
  • 学习笔记
    34篇
  • Java
    3篇
  • DeepSLAM
  • 机器学习
    12篇
  • 深度学习
    11篇
  • 目标检测
    5篇
  • RCNN系列
    4篇
  • 心得体会
    1篇
  • 数据结构
    8篇
  • 算法
    5篇
  • MATLAB
    5篇
  • C/C++
    6篇
  • Ubuntu
    2篇
  • 技巧
    4篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

Java8 Consumer、Supplier、Predicate、Function

Java8 Consumer、Supplier、Predicate、Function
转载
发布博客 2022.12.08 ·
1105 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Java8中的Stream使用

Java8中的Stream使用
转载
发布博客 2022.08.22 ·
544 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【Coding】LeetCode刷题记录

常用数据结构1. 集合2. 排序3. 二分- 模板[33. 搜索旋转排序数组](https://leetcode-cn.com/problems/search-in-rotated-sorted-array)[34. 在排序数组中查找元素的第一和最后一个位置](https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array)[35. 搜索插入位置](https://leetcode-cn.co.
原创
发布博客 2021.11.04 ·
1225 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java常用集合

Java常用集合1. Collection1.1 Set定义Set集合不允许包含相同的元素,如果试图将两个相同的元素加入同一个Set集合中,则添加操作失败,add()方法返回false,新元素不会被加入。上面的内容,完全适用于HashSet、TreeSet和EnumSet三个实现类。(1) 常用方法Modifier and TypeMethod and Descriptionboolean**add(E e) **如果指定的元素不存在,则将其指定的元素添加(可选操作
原创
发布博客 2021.07.17 ·
332 阅读 ·
1 点赞 ·
5 评论 ·
7 收藏

【coding】链表

leetcode-206-从尾到头打印链表leetcode-19-删除链表的倒数第N个节点leetcode83-删除链表中重复元素leetcode-82-删除链表中重复元素IIleetcode-24-两两交换链表中的节点leetcode-25-k个一组翻转链表[leetcode-92-反转链表范围 II](https://leetcode-cn.com/problems/reverse-link...
原创
发布博客 2019.06.26 ·
457 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【coding】回溯

记录整理回溯算法专题1. 八皇后问题描述:在一个8*8的矩形格子中排放8个皇后,要满足的条件包括: 任意两个皇后都不能在同一行/列/对角线(斜率等于1/-1). 要求编程给出所有第一行第一列有皇后的解 (注:解的输出用8个数字表示,如:基本解{1,5,8,6,3,7,2,4},其中’1’表示第一行第一列即(1,1)处有皇后, 后同)思路:跟穷举查不多,我们依次在每一行放一个皇后,而...
原创
发布博客 2019.06.24 ·
351 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

从 SGD 到 Adam —— 深度学习优化算法

1. 引言2. Gradient Descent3. Gradient Descent 和其算法变种4. Vanilla SGD5. SGD with Momentum6. Nesterov Accelerated Gradient7. Adagrad8. AdaDelta9. RMSprop10. Adam11. NAdam12. 选择使用哪种优化算法13. 可视化分析14. Referenc...
转载
发布博客 2019.05.24 ·
1367 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

Softmax和Softmax-Loss函数及梯度计算

1. 结合Logistic Regression 分析 Softmax训练集由 mmm 个已标记的样本构成:{(x(1),y(1)),...,(x(m),y(m))}\{(x^{(1)}, y^{(1)}), ... , (x^{(m)}, y^{(m)})\}{(x(1),y(1)),...,(x(m),y(m))},其中输入的第 iii 个样例 x(i)∈ℜn+1x^{(i)} \in \R...
转载
发布博客 2019.05.23 ·
5008 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

C++中的set

文章目录1. 简介2. set基本操作2.1头文件2.2 创建set对象2.3 set元素的访问2.4 set中常用方法Reference1. 简介set 是 STL的另个一关联容器,其是关键字 key 的简单集合,无重复元素,底层使用红黑树实现,内部元素自动排好序,set元素值为 const 类型,不能改变。当想要知道一个值是否存在时,set是最有用的。标准库提供8个关联容器:2. s...
原创
发布博客 2019.04.28 ·
986 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

C++中的map

文章目录1. 简介2. pair类型2.1 pair类型的定义和初始化2.2 pair对象的一些操作3. map基本操作3.1 头文件3.2 创建map对象3.3 map元素访问3.3.1 使用下标 [ ] 访问3.3.2 使用 at() 方法访问3.4 map中元素的插入3.4.1 使用下标[]插入3.4.2 使用insert()插入元素3.4 erase() 删除元素3.5 count(k) ...
原创
发布博客 2019.04.28 ·
39177 阅读 ·
105 点赞 ·
3 评论 ·
445 收藏

C++中的string

1. 基本操作1.1 头文件#include <string>1.2 声明与初始化string s0("Initial string");// constructors used in the same order as described above:string s1; // 默认初始化,s1为一个空字符串string s2(s0); // s2...
原创
发布博客 2019.04.28 ·
1205 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

C++中的vector

1. 简介在c++中,vector是一个十分有用的容器。作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。2. 使用注意1、如果你要表示的向量长度较长(需要为向量内部保存很多数),容易导致内存泄漏,而且效率会很低;2...
原创
发布博客 2019.04.28 ·
1755 阅读 ·
8 点赞 ·
0 评论 ·
26 收藏

【coding】动态规划

题目一:Fibonacci![在这里插入图片描述](https://img-blog.csdnimg.cn/20190409163119228.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZvcmV2ZXJfXzEyMzQ=,size...
原创
发布博客 2019.04.09 ·
904 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Precision、Recall、P-R曲线、ROC、AUC、mAP

1. Precision和Recall2. P-R曲线3. ROC 与 AUC4. mAP5. 代码简单实现6. ReferenceGithub对应博客1. Precision和Recall对于二分类问题,可将样例 根据其真实类别与学习器预测类别的组合划分为:TP (True Positive): 预测为真,实际为真FP (False Positive): 预测为真,实际...
原创
发布博客 2019.03.27 ·
1837 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

SVM实现多分类

SVM本身是一个二值分类器。SVM算法最初是为二值分类问题设计的,当处理多类问题时,就需要构造合适的多类分类器。目前,构造SVM多类分类器的方法主要有两类:直接法 和 间接法。1. 直接法直接在目标函数上进行修改,将多个分类面的参数求解合并到一个最优化问题中,通过求解该最优化问题“一次性”实现多类分类。这种方法看似简单,但其计算复杂度比较高,实现起来比较困难,只适合用于小型问题中。2. 间接...
原创
发布博客 2019.03.20 ·
16726 阅读 ·
9 点赞 ·
2 评论 ·
126 收藏

Ubuntu常用命令

文章目录更新源移除软件或库:安装命令:解压命令:添加环境变量:通过文件设置 Linux 环境变量修改 Linux 环境变量实例通过 Shell 命令 export 修改 Linux 环境变量设置权限后台管理nohup 后台运行查看后台进程将后台切换到当前运行Ctrl + Z 暂停当前进程kill 杀死当前进程Vim常用命令Vim 全选复制删除文件搜索:`find 命令`关键字搜索:`grep`查看...
原创
发布博客 2019.02.27 ·
917 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Window10 VS2013 安装 OpenCV3.1.0

windows10 vs2013 OpenCV3.1.0 cmakeCmakeCmake官网,下载对应版本的Cmake下载后解压可得到如下文件:然后把Cmake路径下的bin文件夹路径添加到电脑环境变量中,即可使用CmakeOpenCV源码安装:Sources安装包安装:安装包下载这里我们使用源码安装的方式,下载对应的OpenCV3.1.0 Sources文件...
原创
发布博客 2019.01.29 ·
1496 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

Window10 Kinect v2 配置BundleFusion

系统环境: windows10 gtx1070 cuda8.0 vs2013 kinect v2 BundleFusion最近项目需要用到用到RGBD图片重建地图,然后就花了一天配置好了Kinect v2使用BundleFusion,在此记录一下自己的配置过程。环境要求Windows10NVIDIA驱动 (如果安装好了的则不需要)CUDA8.0VS2013...
原创
发布博客 2019.11.28 ·
3375 阅读 ·
2 点赞 ·
23 评论 ·
22 收藏

Contrastive Loss 对比损失函数及梯度的计算

Contrastive loss 最初源于 Yann LeCun “Dimensionality Reduction by Learning an Invariant Mapping” CVPR 2016。 该损失函数主要是用于降维中,即本来相似的样本,在经过降维(特征提取)后,在特征空间中,两个样本仍旧相似;而原本不相似的样本,在经过降维后,在特征空间中,两个样本仍旧不相似。同样,...
原创
发布博客 2018.07.26 ·
20725 阅读 ·
21 点赞 ·
4 评论 ·
78 收藏

tdm64-gcc-4.9.2.exe

发布资源 2018.05.26 ·
exe
加载更多