自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (3)
  • 收藏
  • 关注

转载 pandas关于读写文件(大部分都是链接别人的文章)

关于pandas.read_csv()参数的理解关于pandas.to_csv()参数的理解pandas to_csv()只能在新文件写数据?当然不是!pandas to_csv() 是可以向已经存在的具有相同结构的csv文件增加dataframe数据。df.to_csv(‘my_csv.csv’, mode=‘a’, header=False)to_csv()方法mode默认为w,我们...

2019-04-15 21:54:17 909

转载 小白使用eclipse提交到GitHub (详细步骤)

环境:Eclipse Java 2019-03jdk12参考文章:https://blog.csdn.net/bendanany/article/details/78891804#commentBox跟着这篇文章一步一步来,完全ok,感谢作者。

2019-04-14 10:58:44 242

转载 关于感受野以空洞卷积(dalid convolution)

目前正在参考大家的各种博客,所以把各种认为优秀的链接先粘贴在此,后续再进行总结:1、感受野的介绍评价:这个介绍超级优秀全面,简单易懂2、MULTI-SCALE CONTEXT AGGREGATION BYDILATED CONVOLUTIONS论文表格解读这个表格解释了这篇论文中出现的表格。感谢知乎某作者的图片3、计算增加了空洞之后的感受野:https://blog.csdn.ne...

2019-04-12 21:59:39 1223

转载 python----装饰器

参考文章:1、这是我见过最全面的Python装饰器详解!没有学不会这种说法!

2019-04-08 21:17:29 159

原创 2019/4/5

今日计划(已经完成的):《疯狂的java讲义》——169~189

2019-04-06 10:46:51 166

原创 2019/4/4

今日计划:看了一篇图像分割的文献《疯狂的java讲义》

2019-04-05 11:36:50 148

转载 查找计算机视觉三大顶级会议论文的方法ICCV,CVPR,ECCV

ICCV: http://www.informatik.uni-trier.de/~ley/db/conf/iccv/index.htmlECCV: http://www.informatik.uni-trier.de/~ley/db/conf/eccv/index.htmlCVPR: http://dblp.uni-trier.de/db/conf/cvpr/index.html还可以找到...

2019-04-03 21:59:33 1872

原创 学习笔记2019/4/2

今日计划(已经完成的):《疯狂的java讲义》——107~127阅读笔记:方法不能脱离类而存在。使用static修饰的方法或者变量属于这与这个类,可以使用对象去调用,但是结果和使用类调用是一样的。在java里面参数的传递机制只有一种,值传递。也就是传递参数的副本,但是参数本身不受任何影响。即使是对于引用类型的参数传递一样是值传递,只是复制的是地址也就是引用,而对象本身不变。允许为方法...

2019-04-02 21:19:23 167

转载 Java入门之安装

1、安装配置eclipse 并编写运行第一个Java程序2、https://jingyan.baidu.com/article/e5c39bf511bb3939d6603370.html

2019-03-28 10:45:07 504 1

原创 python之列表-元组-字典-文件读写

1、列表1.1、列表举例:c = [1,2,3,4,5,6,7]d = [” 张三”, ” 李四”, ” 王五” ]e = [1,2,3,” 4” ,” 5” ,d]1.2、使用索引找到列表中的元素1.3、不含步长的切片用列表名[起 : 止]表示切片,从列表中切出相应的元素 前闭后开c[0:2] 切出 [1,2]c[ : ] 切出 [1,2,3,4,5,6,7]1.4、包含...

2019-03-27 16:26:57 941 1

原创 手把手教您使用LSTM生成唐诗

参考博客:《安娜卡列尼娜》文本生成——利用TensorFlow构建LSTM模型一、引入安装包import timefrom collections import namedtupleimport numpy as npimport tensorflow as tf二、将全部故事转变成数字# 处理输入数据with open(r'./tangshi.txt','r',encoding...

2019-03-27 15:41:08 1492 1

原创 使用LSTM分类MNIST数据集

参考文献【机器之心——使用MNIST数据集,在TensorFlow上实现基础LSTM网络】1、LSTM简单介绍LSTM主要用于处理时间序列。在这里我们将一张图片的每一列或者每一行当成一个序列,这个序列是有一定的规律的,我们希望借助LSTM识别这种每一行的变化模式从而对数据集进行分类。2、关于MNIST数据集MNIST 数据集包括手写数字的图像和对应的标签。我们可以根据以下内置功能从 Ten...

2019-03-26 09:32:50 4720

原创 LSTM

两个比较经典的帖子:http://blog.echen.me/2017/05/30/exploring-lstms/http://colah.github.io/posts/2015-08-Understanding-LSTMs/短期记忆就是输出或者预测的结果。【学习门——Learning gate】:学习门使用了短期记忆以及当前输入分为以下两个步骤:记录所有的信息使用激活...

2019-03-25 20:38:13 250

原创 Tensorflow基础之变量&计算图

一、以下程序想展示张量图中的某些操作以及变量tf.reset_default_graph()w1=tf.Variable(tf.random_normal([2, 3], stddev=1, seed=1),name="w1")w2=tf.Variable(tf.random_normal([3, 1], stddev=1, seed=1),name="w2")x=tf.constant(...

2019-03-23 22:25:45 1026

原创 使用Tensorflow从头创建CNN分类图片——第一篇

本篇博客将教您从头开始构建神经网络,包括图像数据的生成,模型的构建,到训练以及测试。文件的结构如下所示:CNN-------|datasets--------------|logs--------------|generate.py(产生图片)--------------|model.py(模型)--------------|train.py(训练)--------------|eva...

2019-03-23 17:40:09 446

原创 使用tensorboard出现的坑

1、题提示没有相关的tensorboard模块问题原因:没有添加环境变量解决办法:(win10)打开此电脑->右击属性->高级属性->环境变量找到tensorboard的路径,一般都是G:\Anaconda\envs\python36\Scripts,根目录要看你自己安装anaconda的位置。解决2、但是我发现还是不行,又开始提示AttributeError: ...

2019-03-22 15:38:51 3666

原创 pytorch相关总结

以下全部是实例,通过例子更能体会相关函数的作用。一、view()和expand()x=torch.Tensor([[1,2],[3,4]])H=x.shape[0]W=x.shape[1]x1 = x.view(H, 1, W, 1)x1输出:tensor([[[[1.], [2.]]], [[[3.], [4.]]]])...

2019-03-17 21:35:54 212

原创 pycharm的使用总结

1、查找某一个变量名称ctrl+r,通过enter可以逐个向下寻找该变量名。2、ctrl+/可以多行注释,再次ctrl+/可以取消多行注释。3、ctrl+n查找某个文件或者类。双击即可转到。4、ctrl+shift+f可以查找关键词,非常方便。...

2019-03-17 11:41:05 147

原创 2019/2/27

今天解决的小问题1.anaconda prompt 找不到了:解决办法: 打开终端,跳转到Anaconda的安装目录,输入 python .\Lib_nsis.py mkmenus 完美解决2、关于将了二维像素叠加成为三维的方法,https://blog.csdn.net/u013044310/article/details/80407220计算机视觉学习部分计算机视觉管道1、输入一张...

2019-02-28 10:08:21 392

原创 plt.imshow()为什么不能显示同时显两张照片

在编程的过程中发现plt.imshow()不能同时显示两张照片,如果有两条plt.imshow()语句处于一前一后的位置,那么程序运行后只会显示后面的图片。如果想让每一张图片都显示出来,需要在每一个plt.imshow()语句后面加上plt.show()语句。具体程序代码如下图所示:程序一:a=plt.imread("lena.jpg")b=plt.imread("nature.jp...

2019-01-24 20:30:07 10700

原创 11.11(83. 删除排序链表中的重复元素-----82. 删除排序链表中的重复元素 II)

83. 删除排序链表中的重复元素(通过)思路:略效率:22.42%程序代码:居然一次性就通过了,真是太惊喜了class Solution {public: ListNode* deleteDuplicates(ListNode* head) { if (!head || !head->next) return head; ListNode* tmp1 = head, *...

2018-11-25 21:32:07 118

原创 11.10(24. 两两交换链表中的节点-----61. 旋转链表)

24. 两两交换链表中的节点思路:略效率:程序代码:struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};class Solution {public: ListNode* swapPairs(ListNode* head) { ListNode* tmp...

2018-11-25 21:31:02 250

原创 11.8(150. 逆波兰表达式求值-----20. 有效的括号)

150. 逆波兰表达式求值(通过)思路:堆栈效率:99+%程序代码:class Solution {public: int evalRPN(vector<string>& tokens) { int m = tokens.size(); int i = 0; int a = 0, b = 0;//分别表示符号两边的两个操作数 stack<int...

2018-11-24 20:19:57 150

原创 11.5( 404. 左叶子之和-----21. 合并两个有序链表)

404. 左叶子之和思路:递归效率:16+%再次运行又变成了99%,好诡异啊程序代码://关键在于和根节点的关系class Solution {public: int sumOfLeftLeaves(TreeNode* root) { int sum = 0; int flag = -1;//表示根节点 Haha(root, sum, flag); return su...

2018-11-24 20:18:58 104

原创 11.4(28. 实现strStr()-----36. 有效的数独)

28. 实现strStr()(通过)效率:99.25%思路:程序代码:class Solution {public: int strStr(string haystack, string needle) { int m = haystack.size(), n = needle.size(); if (n== 0) return 0; int i = 0, j = 0;//...

2018-11-24 20:17:57 121

原创 11.3( 46. 全排列-----47. 全排列 II)

46. 全排列(通过)戒骄戒躁戒懒惰思路:回溯,递归效率:100%(优秀哈哈哈哈)程序代码:class Solution {public: vector<vector<int>> permute(vector<int>& nums) { vector<vector<int>> result; vector&l...

2018-11-24 20:16:39 113

原创 11.2(103. 二叉树的锯齿形层次遍历-----144. 二叉树的前序遍历)

103. 二叉树的锯齿形层次遍历(通过)思路:使用两个堆栈效率:98.79%程序代码://103. 二叉树的锯齿形层次遍历//思路比较简单struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(N...

2018-11-24 20:15:21 100

原创 10.31(67. 二进制求和-----69. x 的平方根)

67. 二进制求和(通过)思路:本题和66题其实有点相似效率:89.86%程序代码:class Solution {public: string addBinary(string a, string b) { string result;//表示结果 int i = a.size() - 1; int j = b.size() - 1;//分别表示两个字符串的末尾 in...

2018-11-23 15:31:15 205

原创 10.30(60. 第k个排列-----66. 加一)

今天写的两个道题目都是数学模块的,感觉就是“很难很繁琐”,看似比较简单,却很难调试正确60. 第k个排列(通过)思路:效率:98.78%程序代码:class Solution {public: string getPermutation(int n, int k) { if (n == 1) return "1"; string s;//存储最终结果 vector<...

2018-11-23 15:29:52 146

原创 10.29( 96. 不同的二叉搜索树-----95. 不同的二叉搜索树 II)

96. 不同的二叉搜索树(参考博客通过了)(没有清晰的思路,没写出来,参考答案的思路之后写出来了)思路:效率:程序代码:参考网上的答案发现这是一道动态规划问题我们把n = 0 时赋为1,因为空树也算一种二叉搜索树,那么n = 1时的情况可以看做是其左子树个数乘以右子树的个数,左右字数都是空树,所以1乘1还是1。那么n = 2时,由于1和2都可以为跟,分别算出来,再把它们加起来即可。n ...

2018-11-23 15:29:01 382

原创 10.28(429. N叉树的层序遍历-----107. 二叉树的层次遍历 II)

429. N叉树的层序遍历(通过)思路:层序遍历效率:77.41%程序代码:class Solution {public: vector<vector<int>> levelOrder(Node* root) { vector<vector<int>> result; if (!root) return result; vec...

2018-11-23 15:27:31 111

原创 10.26(94. 二叉树的中序遍历-----102. 二叉树的层次遍历)

94. 二叉树的中序遍历(通过)思路:二叉树的遍历效率:100%程序代码:class Solution {public: vector<int> inorderTraversal(TreeNode* root) { vector<int> result; Haha(root, result); return result; } void Haha...

2018-11-23 15:26:31 98

原创 10.24(27. 移除元素-----13. 罗马数字转整数)

为了赶进度,赶紧搞一点简单的写一下27. 移除元素(通过)思路:略效率:100%程序代码:////27. 移除元素(通过)class Solution {public: int removeElement(vector<int>& nums, int val) { vector<int>::iterator tmp = nums.begin();...

2018-11-23 15:25:15 244

原创 leetcode 11.20(77、组合&&78、子集)

这两道题目比较具有相似性,都是考察深搜,因此写在一起,希望有所广益。由于最近主要在使用python编写程序,所以今天第一次使用python编写,一次成功,很棒,由于python里面的各种函数实在是太好用了,为了全面提升,也应该使用c++再编写一下77. 组合(通过—python版本)思路:使用递归公式:f[n][k]=f[n-1][k]+f[n-1][k-1]效率:91.5%(在pyt...

2018-11-19 19:54:22 127

原创 关于softmax_cross_entropy_with_logits以及sparse_softmax_cross_entropy

1、softmax_cross_entropy_with_logits()函数原型:tf.nn.softmax_cross_entropy_with_logits(_sentinel=None, labels=None, logits=None, dim=-1, name=None)注意:1、这个操作的输入logits是未经缩放的,该操作内部会对logits使用softmax操作。...

2018-11-10 10:07:30 1073

原创 图像处理——腐蚀,膨胀,开放,封闭,形态渐层处理,上帽,黑帽

一、滑杆调节的腐蚀与膨胀#include<iostream>#include<opencv2/imgproc/imgproc.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/features2d/features2d.hpp>using nam

2018-10-19 15:14:27 325 1

原创 10.13(129. 求根到叶子节点数字之和 130. 被围绕的区域)

129. 求根到叶子节点数字之和(通过)思路:递归,前序遍历的应用效率:100%程序代码:/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : ...

2018-10-13 12:03:04 216

原创 10.11(114. 二叉树展开为链表 116. 填充同一层的兄弟节点)

114. 二叉树展开为链表(通过)思路:递归效率:5.90%程序代码:错误程序,为什么我让一个原本指向空的指针指向别的树,结果会差别这么大class Solution { public: TreeNode* tmp; void flatten(TreeNode* root) { if (root == NULL) return; flatten(root->l...

2018-10-11 10:52:53 225

原创 1.安装opencv以及下载相关的文件(源码+书籍)

1.首先选择一本评价比较好的书籍,我选择的是《学习opencv》这一本,书的下载链接以及源码连接如下:2.安装opencv,我是直接zaivs2017上面配置的opencv,参考下面这篇博客:https://blog.csdn.net/qq_41175905/article/details/80560429 非常详细,感谢作者!...

2018-10-10 12:47:25 190

原创 10.10(112. 路径总和 113. 路径总和 II)

112. 路径总和思路:递归效率:11.69%。哎,好低。。。20ms程序代码:class Solution { public: bool hasPathSum(TreeNode* root, int sum) { if (root == NULL) return false; else if(root->left==NULL&&root...

2018-10-10 10:58:57 198

KNN详细算法以及数据集

文件夹里面是K~最近邻算法需要的数据集以及完整程序。

2018-08-09

西安交大冯博琴老师编译原理PPT

西安交大冯博琴老师编译原理PPT,配套优酷上面的公开课效果更好

2017-06-20

计算机网络自顶向下方法第六版英文

计算机网络自顶向下方法是学习计算机网络的最佳入门教材,赠人玫瑰手有余香~希望此书对大家能有帮助~

2017-05-21

空空如也

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

TA关注的人

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