- 博客(13)
- 收藏
- 关注
原创 Online Convex Optimization
与OGD类似,区别即获得的梯度是带噪声的。该处证明SGD方法的convergence rate,上边是regre bound。OGD算法是GD算法的在线版本,第一次引入是通过 Zinkevich。轮累积和,即可得到regre bound =是OGD最好的遗憾界,相关证明可以参考。对于强凸损失函数,通过设置步长序列。然后联合公式4和5,证明完毕。也就是说,每次从决策集取一个点。在该点的梯度,并且期望的方差是。,然后获得该点带噪声的梯度,,可行域内的一系列点集。
2023-05-30 22:28:26
606
原创 Git 常用命令
文章目录Git 理论配置相关分支优点操作流程参考链接Git 理论首先需要知道 Git 的几个区(工作区、暂存区和本地仓库)和几个状态(Untracked、Unmodify、Modified、Staged),如果连上 GitHub 则加上远程仓库。**工作区(WorkSpace):**需要通过Git进行版本控制的目录和文件。**暂存区(Index/Stage):**或者叫待提交更新区,在提交进入repo之前,我们可以把所有的更新放在暂存区。**本地仓库(Local Repository):**一个
2021-07-11 01:15:24
188
原创 vscode+cmake编译cpp工程
文章目录vscode+cmake编译cpp工程1. 环境配置1.1 安装 Mingw1.2 安装 cmake1.3 vscode 安装 CMake 和 CMake Tools 插件1.4 配置 MinGw 和 cmake 的环境变量1.5 注意2. 编译工程2.1 总体流程2.2 新建工程2.3 编译工程2.4 常见问题vscode+cmake编译cpp工程1. 环境配置1.1 安装 Mingw下载链接1.2 安装 cmake下载链接1.3 vscode 安装 CMake 和 CMake To
2021-06-18 21:14:53
1522
2
原创 第 242 场周赛
文章目录第 242 场周赛5763. 哪种连续子字符串更长5764. 准时到达的列车最小时速5765. 跳跃游戏 VII第 242 场周赛5763. 哪种连续子字符串更长题目链接模拟模拟分别记录最长的连续 1 的个数和最长连续 0 的个数class Solution {public: bool checkZeroOnes(string s) { int max_one = 0, max_zero = 0; int s0 = 0, s1 = 0;
2021-05-24 16:41:12
131
1
原创 第 241 场周赛
文章目录第 241 场周赛[1863. 找出所有子集的异或总和再求和](https://leetcode-cn.com/problems/sum-of-all-subset-xor-totals/)[1864. 构成交替字符串需要的最小交换次数](https://leetcode-cn.com/problems/minimum-number-of-swaps-to-make-the-binary-string-alternating/)[1865. 找出和为指定值的下标对](https://leetcode
2021-05-22 21:57:34
187
原创 1. OpenCV 数据结构与基本绘图
文章目录1. OpenCV 数据结构与基本绘图1.1 基础图像容器 Mat1.1.1 Mat 的拷贝1.1.2 Mat 对象的创建1.2 常用数据结构和函数1.2.1 Point 类1.2.2 Scalar 类1.2.3 Size 类1.2.4 Rect 类1.2.5 cvtColor() 函数2. core 组件进阶2.1 访问图像中的像素2.1.1 图像在内存中的存储方式2.1.2 颜色空间缩减2.1.3 LUT 函数的使用2.1.4 计时函数2.1.5 访问图像中像素的三种方式2.2 ROI区域图像叠
2021-04-25 18:12:08
772
2
原创 获取目录下文件名
获取目录下文件名文章目录获取目录下文件名1. OpenCV 3.x 版2. Python 版1. OpenCV 3.x 版vector<String> GetFileName(vector<String> fileNames){ vector<String> file_names; file_names.empty(); for (size_t i = 0; i < fileNames.size(); ++i) { file_names.pus
2021-04-19 20:53:36
278
原创 三维坐标系间点坐标变换
三维坐标系间点坐标变换假设条件:假设当前坐标系 x 轴、y 轴、z 轴的单位向量为 a⃗\vec{a}a、b⃗\vec{b}b、c⃗\vec{c}c,新坐标系原点O在当前坐标系的坐标为 (x0,y0,z0)(x_0, y_0, z_0)(x0,y0,z0),新坐标系 x 轴、y 轴、z 轴的单位向量为 a′⃗(ux,uy,uz)\vec{a^{'}}(u_x, u_y, u_z)a′(ux,uy,uz)、b′⃗(vx,vy,vz)\vec{b^{'}}(v_x, v_y, v_z)b′(vx
2021-04-12 19:09:34
3664
原创 关于 Windows 下使用 VSCode 搭建 OpenCV 环境的问题
引言使用 VSCode 搭建 OpenCV 环境大致的步骤如下:下载 VSCode 和 MinGW,搭建基本的 C/C++ 运行环境下载并配置 CMake下载 OpenCV,使用 CMake 编译 OpenCV 源码在 VSCode 中配置 OpenCV,使得可以在 VSCode 中使用 OpenCV 相关的类库以上步骤在该博文中已经进行了详细描述,本篇不在重复,本篇主要解释一下搭建的过程中额外遇到的一些问题。1. 找不到 <opencv2/opencv.hpp> 头文件如
2021-03-22 12:04:51
5254
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人