自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fly

  • 博客(49)
  • 资源 (4)
  • 收藏
  • 关注

原创 C++ Primer 答案 第十三章(一)

13.1拷贝构造函数:第一个参数是自身类型的引用,且任何额外参数都有默认值                         拷贝初始化是通过拷贝构造函数或移动构造函数完成的13.2第一个参数必须的引用13.3拷贝StrBlob时,智能指针的计数器加一拷贝StrBlobPtr时,智能指针计数器不增加13.4记住4种使用拷贝构造函数的情况:1. 用 = 初始化对象2...

2018-11-23 18:15:19 402

原创 C++ Primer 答案 第十二章

12.1都是4个,但是b2已经没了,如果接着使用b2会出错b1 = b2;b2.push_back("about");它们共用了内存,所以对b2操作,b1的size也变了12.2我把头文件和实现写在一起了解释下为啥要重构front和back:如果我们定义的是const的StrBlob,调用front(),它的返回值是string&,return data->fro...

2018-11-21 13:05:02 1115

原创 C++ Primer 答案 第十一章

11.1map : 关联容器,存放key和valuevector : 顺序容器,只存value11.2list: 经常在任何位置删除添加数据vector: 没别的要求一般就用它deque: 栈map: 字典set: 数学集合11.3 and 11,4#include <iostream>#include <map>#include <s...

2018-11-19 14:18:54 1145

原创 C++ Primer 答案 第十章

10.1 and 10.2#include <iostream>#include <algorithm>#include <vector>#include <list>using namespace std;int main(int argc, char *argv[]){    vector<int> vec = ...

2018-11-16 19:10:52 672

原创 C++ Primer 答案 第九章

9.1(a) list , 因为需要中间插入(b) deque , 因为需要在头尾进行插入与删除操作(c) vector , 因为只需要从尾部插入,再排序即可9.2list<deque<int>> l1;9.31.指向同一个容器2.begin <= end9.4bool findInt(vector<int>::iterato...

2018-11-15 18:43:47 874 1

原创 C++ Primer 答案(一)

第一章1.6去掉前两个 ;1.8一个/* 对应一个 */std::cout << /* "*/" */;相当于std::cout << " */;因此少了一个 "第二章2.9(b)错误, {}进行列表初始化存在丢失数据风险时会报错2.10默认初始化:1、定义在任何函数体外的变量会被初始化为0。   2、定义在函数体内部的变量不会被初始...

2018-11-12 19:52:35 699

原创 python 基础学习(一)

学习网站:http://www.runoob.com/python/python-operators.html一. is 与 == 的区别Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)is 比较id== 比较值注意:假设 a 与 b 值相等若数据为  数值型或字符串型时,a is b 是 true若数据为  tuple,l...

2018-11-08 18:31:12 184 1

原创 CS107 Assignment 3: vector and hashset

CS107 Assignment 3: vector and hashset任务地址:https://see.stanford.edu/materials/icsppcs107/11-Assignment-3-Vector.pdf任务1:The C vector用c制作类似于c++的vector一些区别:1. c 没有 public 和 private 之分,所以不让用户见的函...

2018-10-29 14:35:24 293

原创 CS107 Assignment 2: Six Degrees of Kevin Bacon

CS107 Assignment 2: Six Degrees of Kevin Bacon任务地址:https://see.stanford.edu/materials/icsppcs107/09-Assignment-2-Six-Degrees.pdfTask I: The imdb class补全 imdb.cc基本就是给你一个长数据的头指针 如下,然后要你把里面的各种信息提...

2018-10-26 19:59:46 689

原创 CS107 笔记

lecture 2各种类型数据对应的bite数bool     1  ;     char     1  ;   short    2  ;   int    2 or 4  ;  long    4  ;   float     4   ;    double  8 ;    指针    4(根据地址的bite数决定) ;  lecture 31. 指针指针的理解:...

2018-10-24 11:32:03 730

原创 CS106B Assignment #7: Pathfinder

Pathfinder任务:给出一个存了地点和距离的文本,求出最短路径和最小生成树核心要解决的问题包括:graph类的设定,文件的输入,PQueue辅助类的建立(上节已做),最短路径的算法,最小生成树的算法1. Graph类使用了很多已有的数据结构,因为nodeT 和 arcT互相包含,所以要用前向引用。#ifndef MYPATHFINDER_GRAPH_H#def...

2018-10-23 19:23:45 504

原创 CS106B Section Solutions #9

Problem 3: Finding Graph Cycles采用深度优先搜索(递归),寻找图中是否存在循环之所以用currvisited和visited是因为可能图是非连通图,一次遍历不一定能遍历完所有的结点bool RecCyclicCheck(graphT & graph, nodeT * node, Set<nodeT *> & visited)...

2018-10-22 16:42:32 132

原创 CS106B Assignment #6: Priority Queue

制作自己的PQueue类pqueue:队列的拓展,有优先级的队列,即出队时 是先出优先级最大的。动手设计类的接口,并通过4种方式实现一. The interface基本是以下这些,还加个几个debug用的函数 class PQueue { public: PQueue(); ...

2018-10-22 13:21:47 372

原创 CS106B Section Solutions #8

这章重点是树的操作,有树的遍历,判断树相等,删除叶子节点,平衡树,几乎都要用到递归Problem 1: Extending Editor Buffer解决将位置移到一段话中单词开头的问题数组的操作简单,单链表操作学习下套路,用curr 和prev 两个指针从head一步步遍历的方法//array implementationvoid Buffer::moveToWordBegi...

2018-10-20 11:25:27 189

原创 CS106B Assignment #5:Sorting Lab

编写排序模版,支持数字,字符串,和整型set类的排序#include <iostream>#include "vector.h"#include "set.h"using namespace std;//预定义的比较函数模板template <typename Type>int OperatorCmp(Type one, Type two){ ...

2018-10-19 16:27:45 256

原创 CS106B Section Solutions #7

Problem 1: Client-side vs. Implementation-side:a)  as the implementers去实现reverse操作,所以我们可以使用类中private的东西template <typename Type>void Stack<Type>::reverse(){ for(int lh = 0, rh = e...

2018-10-19 14:25:07 175

原创 CS106B Assignment #4:Boggle

The game of Boggle任务地址:https://see.stanford.edu/materials/icspacs106b/H22-Assign4Boggle.pdf一个人机比赛的拼字游戏It's time for a CS106 classic, the venerable word game Boggle!核心部分还是递归,写多了真感觉大同小异;比较难的是九...

2018-10-18 20:14:27 1327 1

原创 CS106B Section Solutions #6

终于学到类的设计了Problem 2: A simple class设计一个简单的类class Rectangle{ public: Rectangle(int x, int y, double width, double height);//构造函数 ~Rectangle(); //析构函数 double getPrimeter(); //获取周...

2018-10-18 20:05:23 126

原创 CS106B Section Solutions #5

这个section的练习都是有关时间复杂度的问题,咱们快速过一遍,最后一个算法题还是很有意思的Problem 1: Big-Oa)   o(n^2)b)   o(1)c)   o(log2(n))d)   o(2^n)Problem 2: Searching and Sorting公式为: cost of sort + (x * cost of binary searc...

2018-10-17 16:23:41 196

原创 CS106B Assignment #3

写在前面写了n多个递归问题,总结下:解决步骤:1. 把问题分解成可以递归的步骤:一个步骤的,递归里套一个递归(如计算n!) ;多个步骤的,套多个递归(如数字左右移动的,左走递归一次,右走递归一次)2. 确定递归结束条件,这个作为递归的结束符号,一定要想清楚,每种情况都要考虑到!3. 递归传递参数的确定,它可以是递归用的参数(可变,如 index 标签),也可以是之前设定的不变的...

2018-10-16 11:21:45 983

原创 CS106B Section Solutions #4

Problem 1: Filling a Region回溯思想填空白#include <iostream>#include "vector.h"#include "grid.h"using namespace std;enum pixelStateT { White, Black };struct pointT { int row, col;};vo...

2018-10-15 20:20:41 189

原创 CS106B Section Solutions #3

Problem 1: Set Callbacksa)int CompareEntry(entryT one, entryT two){if(one.lastName < two.lastName)return -1;else if(one.lastName > two.lastName)return 1;else if(one.firstName < two...

2018-10-15 12:06:40 176

原创 CS106B Assignment #2 Part A : Random writing

CS106B Assignment #2 Part A : Random writing and Markov models of language任务地址:https://see.stanford.edu/materials/icspacs106b/H16-Assign2ADTs.pdf基于马尔可夫链的随机文段产生,而且可以自己设置马尔可夫阶数#include <iostre...

2018-10-13 16:12:51 304

原创 CS106B Section Solutions #2

Problem 1: Vectors挑第二问写上来吧void RemoveSpan(vector<eMailMsg> &eMailMsg){ for (long i = eMailMsg.size()-1 ; i>=0; i--) //size zai jian shao if("SPAM" == eMailMsg[i].subject.su...

2018-10-13 11:16:42 170

原创 CS106B Section Solutions #1

Problem 1: Removing all occurrences of a character代码:#include <iostream>using namespace std;string CensorString1(string text, string remove);void CensorString2(string &text, string ...

2018-09-26 20:21:59 228

原创 2018 CVPR GAN 相关论文调研 (自己分了下类,附地址哦)

2018 CVPR GAN 相关论文调研风格迁移1. PairedCycleGAN: Asymmetric Style Transfer for Applying and Removing Makeup(给人脸化妆的风格转移)http://openaccess.thecvf.com/content_cvpr_2018/papers/Chang_PairedCycleGAN_Asym...

2018-09-20 19:29:28 6012 1

原创 Transferring GANs: generating images from limited data 论文学习

Transferring GANs: generating images from limited data2018ECCV论文链接:https://arxiv.org/pdf/1805.01677.pdfAbstract探究预训练网络对GAN的影响相关的问题1. Introduction贡献:1. 研究了域自适应,评估了几个模型2. 研究了源域和目标域之间的关系如...

2018-09-18 14:38:35 590

原创 starGAN 论文学习

StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation2018年的cvpr论文地址:http://openaccess.thecvf.com/content_cvpr_2018/papers/Choi_StarGAN_Unified_Generative_C...

2018-09-17 20:14:19 19293 6

原创 Finding Tiny Faces in the Wild with Generative Adversarial Network 论文学习

Finding Tiny Faces in the Wild with Generative Adversarial Network2018年的cvpr论文地址:http://openaccess.thecvf.com/content_cvpr_2018/papers/Bai_Finding_Tiny_Faces_CVPR_2018_paper.pdfAbstract挑战:在无限制...

2018-09-16 16:55:01 2172 8

原创 SRGAN 论文学习

Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkhttps://arxiv.org/pdf/1609.04802v1.pdf关于单幅图像的高分辨率重建1. 一些介绍  文章提到,训练网络时用均方差作为损失函数,虽然能够获得很高的峰值信噪比,但是恢复出来的图像通常会...

2018-09-08 09:54:48 22739

原创 pytorch 准备自己数据库

构建图片数据库一般有两种方法:1、所有图片放在一个文件夹内,另外有一个txt文件显示标签。2、不同类别的图片放在不同的文件夹内,文件夹就是图片的类别。方法2会用到 ImageFolderImageFolder 是一个通用的数据加载器,数据集中的数据以以下方式组织root/dog/xxx.pngroot/dog/xxy.pngroot/dog/xxz.pngroo...

2018-08-03 11:03:35 1177

转载 深度学习——卷积神经网络 的经典网络(LeNet-5、AlexNet、ZFNet、VGG-16、GoogLeNet、ResNet)(转)

深度学习——卷积神经网络 的经典网络(LeNet-5、AlexNet、ZFNet、VGG-16、GoogLeNet、ResNet) 一、CNN卷积神经网络的经典网络综述下面图片参照博客:http://blog.csdn.net/cyh_24/article/details/...

2018-07-31 21:39:03 1995

转载 Pytorch实战2:ResNet-18实现Cifar-10图像分类(测试集分类准确率95.170%)(转)

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作! https://blog.csdn.net/sunqiande88/article/details/80100891 Pytorch实战2:ResNet-18实现Cifar-10图像分类实验环境:Pytorch 0.4....

2018-07-31 21:24:09 4571 3

原创 discoGAN 论文解读

                                                        Learning to Discover Cross-Domain Relations                                                             with Generative Adversarial Networks...

2018-07-30 12:58:34 5665 1

原创 pytorch discoGAN代码学习

训练过程1. Train Generators  loss函数:loss_GAN = (loss_GAN_AB + loss_GAN_BA) / 2loss_pixelwise = (pixelwise_loss(fake_A, real_A) + \ pixelwise_loss(fake_B, real_B)) / 2los...

2018-07-28 20:53:38 1058 1

原创 pytorch gpu设置

1. 显示当前GPU使用情况nvidia-smi2. 指定gpu使用2.1 终端指定CUDA_VISIBLE_DEVICES=2 python xxx.py2.2 代码中指定import osos.environ["CUDA_VISIBLE_DEVICES"] = "2"

2018-07-28 09:42:51 15055

原创 pytorch cycleGAN代码学习2

训练过程1. Train Generatorsloss函数:loss_identity = (loss_id_A + loss_id_B) / 2loss_GAN = (loss_GAN_AB + loss_GAN_BA) / 2loss_cycle = (loss_cycle_A + loss_cycle_B) / 2# Total lossloss_G = ...

2018-07-27 16:56:26 4456 3

原创 pytorch cycleGAN代码学习1

一. 新的东西p.s :很多架构都和之前一样,就举些不同的1. ReplayBuffer()# Buffers of previously generated samplesfake_A_buffer = ReplayBuffer()fake_B_buffer = ReplayBuffer()这是什么??看看utils.py中的class ReplayBuffer...

2018-07-27 12:08:45 12914 8

原创 pytorch 7月26日学习---pix2pix代码学习2

一. model1. GeneratorUNetclass UNetDown(nn.Module): def __init__(self, in_size, out_size, normalize=True, dropout=0.0): super(UNetDown, self).__init__() layers = [nn.Conv2d(in_...

2018-07-26 17:42:04 2935 3

原创 pytorch 模型可视化

一. visualize.pyfrom graphviz import Digraphimport torchfrom torch.autograd import Variabledef make_dot(var, params=None): """ Produces Graphviz representation of PyTorch autograd graph ...

2018-07-26 15:46:46 5908 4

java核心技术(第十版)卷一

《java核心技术(第十版)卷一 基础知识》 英文名:Core Java volime I

2019-03-19

吴恩达深度学习课程 第二课 作业 (原题 + 自己写的答案)

吴恩达深度学习课程 第二课作业:包括 原题 以及 自己写的答案。 自己写的答案均检测过,其中因为代码更新而导致的问题也修改了。 原题没任何改动,但我加了一个修改提示文档。

2018-12-28

吴恩达深度学习课程 第一课 作业 (原题 + 自己写的答案)

吴恩达深度学习课程 第一课作业:包括 原题 以及 自己写的答案。 自己写的答案均检测过,其中因为代码更新而导致的问题也修改了。 原题没任何改动,但我加了一个修改提示文档。

2018-12-28

python机器学习实战

机器学习实战python语言中文版高清+清晰扫描pdf (Machine learning combat Chinese version)

2018-11-29

空空如也

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

TA关注的人

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