Attention Is All You Need(Transformer)原理小结

1. 前言 谷歌在2017年发表了一篇论文名字教Attention Is All You Need,提出了一个只基于attention的结构来处理序列模型相关的问题,比如机器翻译。传统的神经机器翻译大都是利用RNN或者CNN来作为encoder-decoder的模型基础,而谷歌最新的只基于Attention的Transformer模型摒弃了固有的定式,并没有用任何CNN或者RNN的结构。该模型可以高度并行地工作,所以在提升翻译性能的同时训练速度也特别快。 2. Transformer模型结构
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

Apache error.log [warn](OS 64)指定的网络名不再可用。winnt_accept: Asynchronous AcceptEx failed.

两年前公司给客户做过一个门户网站,近些日子客户多次向我反映,网站打开网页特别慢,经常打不开网站,就是打开也要7、8分钟才能打开。后来重启服务,之后没过半小时,又是打不开网站了。 我们用的是Apache2.2,进入 /Apache2.2/logs/ ,发现有好多error.log,打开最近日期的一个,看到日志输出了许多的“[warn](OS 64)指定的网络名不再可用。winnt_accept: Asynchronous AcceptEx failed.” 。在网上查了许多资料,解决方法简单地说
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

SSM环境集成log4j

本文只针对非Maven环境: 1.拷入log4j相关的.jar    2.在web.xml中配置    <!--由Spring载入的Log4j配置文件位置--> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:log4j.properties</param-value> </context-param> <!--Spring log
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

python----类的定义、继承与重定义

1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 #!/usr/bin/env python 5 # -*- coding: utf-8 -*- 6 7 class car(): #定义一个类 8 9 def __init__(self,make,model,year): #初始化类的属性 __init__(self): 是固定格式,self为python调用这个
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

四十个亿个整数,快速判断是否存在

class Program { static void Main(string[] args) { //10 //524156 //5465 //4546 //1234567891 //999999999 //4 //8 //82
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

【设计经验】2、ChipScope使用教程

一、软件与硬件平台 软件平台:     操作系统:Windows 8.1     开发套件:ISE14.7 硬件平台: FPGA型号:XC6S45X-CSG324 二、ChipScope介绍   ChipScope是Xilinx提供的一个校验FPGA设计的工具。它的本质是一个虚拟的逻辑分析仪,能调用FPGA内部的逻辑资源对代码中的各个变量进行抓取分析。与ModelSim等一些其他的FPGA仿真工具不同的是,ChipScope可以直接反映代码在实际硬件上的执行情况,从而能够更加有效的定位设计中的
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

Python Try Except

Python Try: Except Except 类型一: try: file_size = os.path.getsize('maoyan.csv'); except OSError as err: name = ['评论日期', '评论者昵称', '性别', '所在城市', '猫眼等级', '评分', '评论内容'] # 建立DataFrame对象 file_
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

dinic求解二分图最大匹配&&网络流24题之飞行员配对方案问题

在二分图的基础上增加源S和汇T。 1、S向X集合中每个顶点连一条容量为1的有向边。 2、Y集合中每个顶点向T连一条容量为1的有向边。 3、XY集合之间的边都设为从A集合中的点到B集合之中的点,容量为1的有向边。 求网络最大流,流量就是匹配数,所有满流边是一组可行解。 所以就解决了。 飞行员配对方案问题: 题目背景 第二次世界大战时期.. 题目描述 英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

POJ 1330 Nearest Common Ancestors (模板题) (LCA)【倍增】

<题目链接> 题目大意: 给出一棵树,问任意两个点的最近公共祖先的编号。 解题分析: LCA模板题,下面用的是在线倍增算法求解。 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 #include <cmath> 5 using namespace std; 6 7 const int N = 1e4+10; 8 const int INF = 0x3f3f3f3f; 9 struct Edg
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

Django ---uploads files

python manage.py startproject mysite python mange.py startapp uploads  setting 配置 INSTALLED_APPS中加入app name 'uploads', STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR,'media') 根URL 配置 from django.conf.urls import inc
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

Redis-Map

Redis Map 存储K-V键值对。(跟Java的Map类比) 哈希表结构:   typedef struct dictht {     dictEntry **table; //哈希表数组     unsigned long size; //哈希表大小     unsigned long sizemask; //哈希表掩码,用于计算索引值。总是等于 size - 1     unsigned long used; //该哈希表已有节点的数量   } dictht; 哈希表节点结构:   t
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

字符串以及方法2

----------------------------2018-10-18
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

[JZOJ 5910] [NOIP2018模拟10.18] DuLiu 解题报告 (并查集+思维)

题目链接: https://jzoj.net/senior/#contest/show/2530/0 题目: LF是毒瘤出题人中AK IOI2019,不屑于参加NOI的唯一的人。他对人说话,总是满口垃圾题目者也,教人半懂不懂的。因为他姓李,别人便从QQ群上的“毒瘤李Fee”这半懂不懂的话里,替他取下一个绰号,叫做李Fee。 李Fee一到机房,所有做题的人便都看着他笑,有的叫道,“李Fee,你又来出毒瘤题了!”他不回答,对验题人说,“我又出了两道题,给我验验。”便排出一排毒瘤题。大家又故意的高声
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

Safecracker-HDU1015

题意 给你大写字母的字符串,A=1,...Z=26,以及target 问你是否有v - w^2 + x^3 - y^4 + z^5 = target 有输出字典序大的那个字符串 分析 dfs code #include<iostream> #include<string.h> #include<algorithm> #include<string> #include<math.h> using namespace std; #define ll long long char s[20],a[2
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

win系统上Anaconda国内镜像配置

1.打开anaconda prompt 2.添加清华镜像1:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 3.添加清华镜像2:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda con
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

C#根据字符串名称 得到对应的方法

public string GetMethod(string methodName, BookingRequest bookingId) { EmailTemplate p1 = new EmailTemplate();//类 Type t = p1.GetType(); var mi = t.GetMethod(methodName, new Type[] { typeof(BookingRequest) });
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

Open closed principle

#include <iostream> using namespace std; class Book { public: string getContents() { return "Long time ago,There is a temple in the mountain"; } }; class Paper { public: string getContents() { return "I am hand
分类: 其他 发布时间: 10-18 23:58 阅读次数: 0

python数据处理D1

python pyplot绘图显示中文 from pylab import * mpl.rcParams['font.sans-serif'] = ['SimHei'] 下面这个没有反应 font = {'family' : 'Microsoft YaHei', 'weight':'bold' } matplotlib.rc(&quot;font&quot;,...
分类: 编程语言 发布时间: 10-18 23:58 阅读次数: 0

记一次西藏之行

waitting
分类: 编程语言 发布时间: 10-18 23:57 阅读次数: 0

基于朴素贝叶斯分类器的 20-news-group分类及结果对比(Python3)

之前看了很多CSDN文章,很多都是根据stack overflow 或者一些英文网站的照搬。导致我看了一整天最后一点收获都没有。 这个作业也借鉴了很多外文网站的帮助 但是是基于自己理解写的。环境是python3(海外留学 This Task is going to produce a text classification for 20-newgroups corpus. It will be i...
分类: 编程语言 发布时间: 10-18 23:57 阅读次数: 0