self-attention|transformer attentionX = \begin{bmatrix}x_{1} \\ x_{2} \\x_{3} \end{bmatrix}=\begin{bmatrix}a_{11}&a_{12}&a_{13}&a_{14} \\ a_{21}&a_{22}&a_{23}&a_{24} \\ a_{31}&a_{32}&a_{33}&a_{34} \end{bmatrix}=\begin{bmatrix}1 2022-09-28 深度学习
nlp paper embedding compression1.Sparse Word Representation Compressing Neural Language Models by Sparse Word Representations Sparse Word Representation for RNN Language Models on Cellphones 2021-12-31 深度学习 #nlp paper
opencv-note 1.创建纯色图片 12345678910cv::Mat mat(100, 100, CV_8UC3);int es = mat.elemSize(); // 单个数据大小int size = mat.rows * mat.cols * es; // 所有数据大小for (int i = 0; i < size; i +=es){ mat.data[i] = 0; // Blu 2021-05-13 opencv3 #opencv samples
Java虚拟机 Java内存结构程序计数器当前线程锁执行字节码的行号指示器(下一条jvm指令执行地址),每个线程都有独立的程序计数器,各线程间互不影响. 虚拟机栈每个线程执行所需的独立内存空间,生命周期与线程相同,每次方法被执行时会在虚拟机栈中创建一个栈帧(方法执行所需内存),用于存储局部变量表、操作栈、动态链接、方法出口等信息,每一个方法被调用直至执行完毕就对应一个栈帧在虚拟机栈中入栈出栈的过程,每个线程只有一 2021-01-13 Java #Java
Effective C++ 1.尽量以const,enum,inline替换#define 1234567//.hclass Foo{ private: static const int NUM = 5;//class专属常量声明} //.cppconst int Foo::NUM; 1234567891011121314char grerting[] = "hello";char* 2021-01-12 C++ #C++
剑指offer题解 1.在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字. 123456输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 限制:2 <= n <= 100000 解法 123456789101112131415161718192021222 2020-12-21 leetcode #leetcode
Java并发编程 创建线程1234567Thread thread = new Thread("thread-1"){ @Override public void run() { logger.info("hello world"); }};thread.start(); 1234567Runnable 2020-12-02 Java #并发
汇编语言.001 基础知识:汇编语言第三版-王爽汇编指令:机器码的助记符,有对应的机器码;伪指令:无对应的机器码,由编译器执行;其他符号:如+、-、*、/,由编译器识别,无对应机器码; 寄存器通用寄存器:AX,BX,CX(循环计数寄存器),DX 段寄存器CS(代码段寄存器):IP(指令指针寄存器) - 提供CPU执行指令的地址DS(数据段寄存器):偏移地址 - 提供数据的存储地址SS(栈顶段寄存器):SP(栈顶指针 2020-05-18 汇编语言 #汇编语言
设计模式-Java 单例模式 饿汉式 1234567891011121314151617#1class Singleton{ private final static Singleton instance = new Singleton(); public static Singleton getInstance(){ return instance; } 2020-04-20 笔记