LSTM输入输出、内部结构,参数量(备忘) 输入输出每一个输出后接一个全连接层。结构及其推导参数量每一个LSTM单元都有4个网络前馈层,分别代表3个门控单元,输入和隐含层h直接concact(相加),后与权重矩阵相乘,还原成相应的维度。激活函数作用于整个矩阵,参数量要加上偏置,此外输出一般有一个全连接层的参数(需要注意)。矩阵乘法点积(符号为圆圈内加一点)和向量点积不一样...
Anaconda换国内源(清华源、中科大源) 转自:Linux anaconda换国内源(中科大源比较好用)利用Anaconda安装python后,想要安装opencv-python,但是按照opencv-python的官方教程,有的人无法实现opencv的安装,可以使用下面命令:conda install --channel https://conda.anaconda.org/menpo opencv3或conda install --channel https://conda.anaconda.org/menpo opencv有的会报
ubuntu16.04 通过anaconda建立虚拟环境,安装cuda9.0,cudnn7.1.2 转自:https://blog.csdn.net/qs17809259715/article/details/103729478
VOC数据集快速下载 VOC数据集快速下载http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tarhttp://host.robots.ox.ac.uk/pascal/VOC/转载:https://blog.csdn.net/xuechenxing/article/details/90736328?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMac
Linux下使用GPU训练神经网络时 指定多块显卡的使用 解决tensorflow的占用问题 最近在测试实验室的服务器,试图跑了一下YoloV3,发现问题很多。其中一个就是:多块显卡被占用的问题,导致测试yoloV3时,程序无法运行。出现以上问题的原因是tensorflow在训练时默认占用所有GPU的显存。解决方法:在运行训练程序前,打开用户根目录下~/.bashrc文件在文件头配置环境:export CUDA_VISIBLE_DEVICES = NUMNUM是用户指定显卡的序号(0,1,2…),可以先用 nvidia-smi 查看当前哪块显卡可用。但这种方法限制了用户可见的GPU数量,
尿布和啤酒—关联规则详解 http://www.ikeguang.com/在一家超市里,有一个有趣的现象:尿布和啤酒赫然摆在一起出售。但是这个奇怪的举措却使尿布和啤酒的销量双双增加了。这不是一个笑话,而是发生在美国沃尔玛连锁店超市的真实案例,并一直为商家所津津乐道。这是数据挖掘算法关联规则在实际中的成功应用案例,那么关联规则算法的理论根基又是什么呢?这就...
JAVA实现小根堆排序 代码:import java.util.Arrays;public class solution { public static void main(String []args){ int a[]={5,3,6,4,1,11,9,21,4,5,-5}; heapSort(a); System.out.println(Arrays.toSt...
ListNode list=new ListNode() 、 ListNode list=new ListNode(0) 与 ListNode list=null 的区别 ListNode list=new ListNode()初始化一个空节点,无值,不提倡此种写法。ListNode list=new ListNode(0) 初始化一个节点值为0的空节点,最常用最正规写法ListNode list=null 为空,什么都没有,一般不这么写;...
记录一下 ZOOM笔试的菜鸡经历 菜鸡zoom被虐记单选20*2 多选10*3 2道编程题编程题1:输入一个字符串和一个整数m,去除其中m个'0',如CD00P000,m=2 输出:CDP000。现场笔试没过,下来搞了半个小时...
剑指offer -7 重建二叉树 简洁代码 /*** Definition for binary tree* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val = x; }* }*/import java.util.*;public class ...
Arrays结合Comparator用法小结 1.二维数组按照列排序:import java.util.Arrays;import java.util.Comparator;/** * 二维数组排序示例 * @author YY2924 2014/11/28 * @version 1.0 */public class leetcode { public static void main(String[] args...
Leetcode 逆波兰式表达式求值 class Solution { public int evalRPN(String[] tokens) { Stack<Integer> stack = new Stack<>(); for (int i = 0 ;i < tokens.length;i++){ String str = t...
Leetcode 简化路径 Java用时 12ms 击败91% 以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..)表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。更多信息请参阅:Linux / Unix中的绝对路径 vs 相对路径请注意,返回的规范路径必须始终以斜杠/开头,并且两个目录名之间必须只有...
LeetCode 70 爬楼梯 Java 用时0ms 假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1. 1 阶 + 1 阶 + 1 阶2. ...