- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 强化学习入门
1.基本概念state:当前环境的状态+agent自身的状态,是一个随机变量,受到环境的影响policy:根据当前state给出相应action的概率State transition:在给定state,action下,环境给出下一个state的概率return:回报,表示从t时刻开始未来所有回报的折扣累积,是一个随机变量,随机性来自于未来所有state和actionActi...
2020-04-03 18:36:27
535
1
原创 Mac使用终端连接远程LInux,FTP连接
安装ftp命令由于新的Mac系统去调了自带的telnet命令和ftp命令,所以第一步我们要安装ftp命令。我的系统是10.15.3 ,使用brew命令安装,如果没有则需要先安装Homebrew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"...
2020-04-01 18:56:12
3304
原创 Mac电脑用YOLOv3跑无人机航拍视频检测,离线
YOLO介绍端到端的实施目标检测系统,YOLO将目标区域预测和目标类别预测整合于单个神经网络模型中,实现在准确率较高的情况下快速目标检测与识别,更加适合现场应用环境。下载编译采用git,在终端中输入:git clone https://github.com/pjreddie/darknet编译:在终端中进入darknet文件夹,输入make...
2020-03-30 20:17:40
1020
1
原创 大疆无人机安卓开发一步步
大疆无人机spark开发Android版开发踩坑1.介绍:实际跑代码就知道有多少坑了,安卓端用到的大疆的SDK有mobile SDK和UX SDKmobile SDK:https://developer.dji.com/mobile-sdk/documentation/introduction/index.htmlUX SDK:https://developer.dji.com/m...
2020-03-29 10:35:38
1579
原创 特征选择和降维
1.1方差选择方法1.2皮尔森相关系数法1.3基于森林的特征选择法1.4递归特征消除2.1线性判断分析法2.2主成分分析方法:一般用于将高维的数据在低维度进行展示...
2020-03-15 17:55:38
185
原创 DNN CNN RNN
在训练集上性能不行:1.梯度消失问题:有些activation function会导致这个问题,例如:后面提出了Rectified Linear Unit:ReLU,形状为_/;learnable activation function:Maxout2.可能调整学习率来达到更好,例如Adam在验证集上性能不行:1.early stopping:不用等到在训练集上loss最小,可...
2020-03-15 12:07:48
363
原创 Basic concept about gradient descent
1.bias 和 variance的比较对比红色圆圈的两个图形现象:简单的model具有small variance,复杂的model具有large variance原因:简单的model收到sampled data的影响较小,分之现象:简单的model具有large bias,复杂的model具有small bias原因:复杂的model包含的function set可能...
2020-03-14 09:59:30
195
原创 Linux 简单入门总结
1.基本指令:ls 和 cdls指令ls:列出当前目录下所有的文件ls -l:以list列表形式,详细列出当前目录下所有的文件ls -a:列出所有文件,包括隐藏文件,以.开头的属于隐藏文件ls -lh:以list列表形式,并且以human可见的方式详细列出当前目录所有的文件,字节等形式ls --help:列出ls指令的详细使用选项cd 指令cd .....
2020-03-11 11:07:13
195
原创 Q-Learning笔记
https://blog.youkuaiyun.com/cindy_1102/article/details/87907470
2020-03-06 20:14:27
152
原创 PPO(proximal policy optimization)笔记
https://blog.youkuaiyun.com/cindy_1102/article/details/87905272
2020-03-04 22:17:19
407
原创 上行带宽,下行带宽;上传速度,下载速度
1.上行带宽(速率)对服务器而言,是指从服务器流出的带宽,即是客户端从服务器下载文件需要消耗服务器的上行带宽。对终端而言,上行速率一般是指从你的电脑上传的速度(指本地向服务器传输数据的速度),也就是别人从你的电脑进行通讯的速率。上行链路:终端发射,基站接收2.下行带宽(速率)对服务器而言,是指流入服务器的带宽,即是客户端上传文件到服务器需要消耗服务器的下行带宽。比如用FTP上传...
2020-01-13 11:10:39
7339
原创 Bigetable云计算论文学习
参考文献:Chang F, Dean J, Ghemawat S, et al. Bigtable: A distributed storage system for structured data[J]. ACM Transactions on Computer Systems (TOCS), 2008, 26(2): 4.参考连接:【1】https://zhuanlan.zhihu.c...
2019-12-21 14:40:08
116
原创 #62不同路径medium
code1:用动态规划 Dynamic Programming 来解,可以维护一个二维数组 dp,其中 dp[i][j] 表示到当前位置不同的走法的个数,然后可以得到状态转移方程为: dp[i][j] = dp[i - 1][j] + dp[i][j - 1],这里为了节省空间,使用一维数组 dp,一行一行的刷新也可以class Solution { public int uniqu...
2019-09-15 18:21:14
133
原创 #61旋转链表medium
code1:使用快慢指针法,快指针先走k步,然后两个指针一起走,当快指针走到末尾时,慢指针的下一个位置是新的顺序的头结点,这样就可以旋转链表,注意边界条件:原链表为空时,直接返回NULL,还有就是当k大于链表长度和k远远大于链表长度时该如何处理,我们需要首先遍历一遍原链表得到链表长度n,然后k对n取余,这样k肯定小于nclass Solution { public ListNode...
2019-09-15 16:41:14
111
原创 #60第K个排列medium
#60mediumcode1:class Solution { public String getPermutation(int n, int k) { List<Integer> num = new ArrayList<>(); for (int i = 1; i <= n; i++) num.add(i);...
2019-09-15 16:24:43
103
原创 #58最后一个单词的长度easy
#58easycode1://String.trim()方法h是消去字符串前后的空格,中间的空客不消去class Solution { public int lengthOfLastWord(String s) { return s.trim().length()-s.trim().lastIndexOf(" ")-1; }}...
2019-09-15 16:23:50
99
原创 #57插入区间hard
class Solution { public int[][] insert(int[][] intervals, int[] newInterval) { List<int[]> res=new ArrayList<>(); int n=intervals.length,cur=0; while(cur<n &...
2019-09-15 16:23:00
124
原创 #56合并区间medium
code1:public int[][] merge(int[][] intervals) { List<int[]> res = new ArrayList<>(); if (intervals == null || intervals.length == 0) return res.toArray(new int...
2019-09-15 16:22:04
134
原创 #51N皇后hard
#51hardcode1:class Solution { //确定哪一列是否已经被皇后占据 int rows[]; //确定相应的主对角线是否被占据 //对于主对角线,有row-col=constant; int hills[]; //确定相应的对角线是否被占据 //对于副对角线有row+col=constant int dale...
2019-09-04 21:37:42
105
原创 52N皇后IImedium
#52hardcode1:原理同一篇class Solution { int res; public int totalNQueens(int n) { this.res=0; boolean[] cols=new boolean[n]; boolean[] diag=new boolean[2*n]; boole...
2019-09-04 21:36:57
88
原创 53最大子序和easy
#53easycode1:class Solution { public int maxSubArray(int[] nums) { int res=Integer.MIN_VALUE,curSum=0; for(int num:nums){ curSum=Math.max(num+curSum,num); r...
2019-09-04 21:36:02
95
原创 #54螺旋矩阵medium
#54medimcode1://注意up主right在初始化和进行下一圈更新时是不一样的哦//int right = column - 1 - round * 2;//因为第一圈第[0,0]元素提前插入(进入循环还未更新步就马上插入)//right = column - round * 2;//而后面每一圈第[0,0]元素都是在循环下一步才插入(本次循环是插入上一圈最后一个数)clas...
2019-09-04 21:34:45
83
原创 #55跳跃游戏medium
code1:贪心算法//从右向左迭代,对于每个节点我们检查是否存在一步跳跃可以到达 GOOD 的位置//(currPosition + nums[currPosition] >= leftmostGoodIndex)。//如果可以到达,当前位置也标记为 GOOD ,同时,这个位置将成为新的最左边的 GOOD 位置,//一直重复到数组的开头,如果第一个坐标标记为 GOOD 意味着可以从...
2019-09-04 21:33:16
117
原创 leetcode刷题:2两数相加
英文题目:You are given twonon-emptylinked lists representing two non-negative integers. The digits are stored inreverse orderand each of their nodes contain a single digit. Add the two numbers and r...
2019-08-19 16:55:13
140
原创 刷题Leetcode:1两数和
Given an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the sa...
2019-08-19 14:58:39
331
转载 整合struts和spring时
连接点:struts2的Action由Spring产生大致如下:首先加入各自所需的jar包,连接时要加入struts2-spring-plugin-x.x.x..jar1. 修改web.xml加入struts的filter: struts2 org.apache.struts2.dispatcher.FilterDispatcher-->
2017-10-10 21:09:00
134
翻译 配置PropertiesEditor插件 jp.gr.java_conf.ussiy.app.propedit_5.3.3
配置PropertiesEditor插件 jp.gr.java_conf.ussiy.app.propedit_5.3.31、下载PropertiesEditor插件 https://pan.baidu.com/s/1o7MOm622、解压出features、plugins文件3、在MyEclipse的安装目录下的dropins (如G:\MyEclipse 10\MyEc
2017-09-18 14:11:48
569
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人