自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉树 前中后序三种遍历的迭代形式

前序class Solution {public: vector<int> preorderTraversal(TreeNode* root) { vector<int> res(0); stack<TreeNode*> s; while(root || !s.empty()) { while(root) { res.emplace_back(root -&

2020-08-11 15:49:35 124

原创 2020 leetcode 刷题记录

leetcode 347. 前 K 个高频元素 巧妙使用快排的思想

2020-06-21 00:03:07 214 1

原创 c++常用排序规则,以及优先队列记录

#include<algorithm>#include<iostream>#include<vector>#include<queue>using namespace std;bool cmp1(int a,int b){ return a > b;}struct number1{ int a; number1(){} number1(int a):a(a){} bool operator

2020-06-16 01:05:48 238

原创 Lucas定理证明及线性逆元递推小记

2020-06-07 16:11:25 149

原创 c++ 十种基础排序方法的实现

选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,而冒泡排序、插入排序、归并排序、奇数排序(注意倒着插入)、桶排序和基数排序是稳定的排序算法冒泡、选择、插入、归并、希尔、堆排序都是基于比较的排序平均时间复杂度最低O(nlogn)计数排序、桶排序、基数排序不是基于比较的排序使用空间换时间,某些时候,平均时间复杂度可以低于O(nlog)class Solution {p...

2020-03-31 03:01:55 209

原创 GAN 训练笔记(持续更新)

输入(input):normalize至(-1,1)区间生成器(Generator):激活函数最后一层使用tanh(),中间的激活层使用Relu()或者leakyRelu() 隐向量Z使用高斯分布生成, 不要使用均匀分布. (Z是三维的对于图像而言) 使用dropout判别器(Discriminator):最后一层使用的是sigmoid() 损失函数(Loss):...

2019-12-17 18:50:30 273

转载 关于解决torch优化器做正则化时会对bias进行正则化处理(转)

将参数分开使用字典传参给优化器, 这样可以将weight 和 bias 参数分隔开import torchimport torch.nn as nnimport numpy as np## build modelclass net(nn.Module): def __init__(self): super().__init__() self....

2019-12-13 19:23:26 556

原创 关于torch.stack() 的例子

可以将axis的参数理解为将原来的第0维移动至axis的位置上(如torch的例子所示)import numpy as npimport torcha = np.arange(1,41,1).reshape(2,4,5)ta = torch.from_numpy(a)b = np.arange(41,81,1).reshape(2,4,5)c = np.arange(81,121...

2019-12-13 18:27:29 549

空空如也

空空如也

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

TA关注的人

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