- 博客(29)
- 问答 (1)
- 收藏
- 关注
原创 pytorch中获取模型input/output shape
Pytorch官方目前无法像tensorflow, caffe那样直接给出shape信息,详见https://github.com/pytorch/pytorch/pull/3043以下代码算一种workaround。由于CNN, RNN等模块实现不一样,添加其他模块支持可能需要改代码。例如RNN中bias是bool类型,其权重也不是存于weight属性中,不过我们只关注s
2018-01-23 14:12:39
18466
原创 LSTM详解及tensorflow API num_hidden的确切含义
RNN/LSTM比CNN难理解,LSTM介绍最有名的当属colah http://colah.github.io/posts/2015-08-Understanding-LSTMs/这篇及其各种中文版。但是。。。。。。。。。。。。。。。https://www.zybuluo.com/hanbingtao/note/581764 这篇比colah的牛逼细致多了!!!强烈建议好好看,介绍的非常
2018-01-12 13:40:11
3958
原创 fast r-cnn笔记
1. Introduction关键点:从多阶段(multi stage)训练合并到single stage 训练1.1 R-CNN存在的问题多个训练阶段 multi stage pipeline:finetuing, svm classifier, bbox regressor空间、时间上expensive:SVM, bbox regressor训练输入的cnn特征保存在磁
2017-11-22 09:59:19
480
原创 R-CNN论文笔记
R-CNN系列已发展到Mask R-CNN,目前各种目标检测、语义分割大赛选手大多基于该系列变种。虽然网上有很多介绍了,但最好的学习方式还是读论文,从中可以了解到坐着的思路和心路历程。个人笔记,未经润色,转载请注明出处。1 introduction:问题一:如何解决目标检测目标检测几种方法:regression:同时期工作,文献38,比作者的方法准确率差好多slid
2017-11-06 17:06:17
512
原创 CNN卷积层神经元数量、连接数量、权重数量的计算
1. 神经元的数量:和输入层类似,输出维度是多少,神经元就有多少feature map大小 * feature map数量2. 连接数量:全连接:输入层神经元数量*输出层神经元数量CNN局部连接: 故由于局部连接机制,卷积层的连接数为:局部连接的输入层神经元数*卷积层神经元数以alexnet为例:在第一个卷积层,神经元使用的感受野尺寸F=
2017-10-16 15:20:54
29512
2
转载 从 0 到 1:微信后台系统的演进之路zt
------------------微信起初定位是一个通讯工具,作为通讯工具最核心的功能是收发消息。微信团队源于广硏团队,消息模型跟邮箱的邮件模型也很有渊源,都是存储转发。图 1 展示了这一消息模型,消息被发出后,会先在后台临时存储;为使接收者能更快接收到消息,会推送消息通知给接收者;最后客户端主动到服务器收取消息。2、制定了数据同步协议由于用户的帐户、联系人和消息等数据都在服
2016-01-21 16:52:22
595
转载 支付宝的高可用与容灾架构演进zt
-------------持续可用和快速容灾切换的能力,是技术人员追求的极致目标。在架构设计中,容灾设计强调的是系统对外界环境影响具备快速响应能力,节点级别的快速恢复能力,保障系统的持续可用。去年12月18日,全球架构师峰会上,阿里巴巴高级系统工程师曾欢(善衡)结合互联网金融业务及系统特性,分享了在支付宝系统架构演进中,每个阶段的高可用和容灾能力建设的解决思路。高 可用和容灾架构的
2016-01-21 15:20:12
1322
转载 来自 Google 的高可用架构理念与实践
冗余:对等、流量控制能力很重要变更:线下测试、灰度、回滚指导原则都是相似的,关键都在细节里。。和业务紧密相关,另外就是执行,到底能不能做到??------------------https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=402738153&idx=1&sn=af5e76aad2
2015-12-21 14:03:44
576
转载 spanner论文zt
本文翻译:厦门大学计算机系 林子雨(http://www.cs.xmu.edu.cn/linziyu) 翻译时间:2012年9月17日-21日[请到本网页的底部的“附件”中下载:Google Spanner的英文版原文和中文版的PDF文件]Google Spanner (中文版)摘要:Spanner是谷歌公司研发的、可扩展的、多版本、全球分布式、同步复制数据库。它是第一个把数据分布在
2015-11-16 17:56:27
997
转载 paxos, zab and raft(转载编辑)
PAXOS VS ZAB2014-07-24 10:39 810人阅读 评论(2)收藏 举报我们已经在上面的分析中,我们已经看到observer模型在多机场景下的问题,所以,paxos模型的目标就是解决这个问题,他解决这个问题的方法就是quorum模型。我的目标是让大家能弄明白,掌握这些复杂的概念,所以我也会将以前我在淘宝java中间件团队内分享时候,大家经
2015-11-06 14:14:32
1646
转载 阿里DRC介绍 zt
http://pan.baidu.com/s/1mg9o4TM#path=%252FQCon%25E5%258C%2597%25E4%25BA%25AC2015%25EF%25BC%2588PPT%25EF%25BC%2589%252F4%25E6%259C%258823%25E6%2597%25A5%252F%25E4%25BA%2591%25E8%25AE%25A1%25E7%25AE%259
2015-10-23 17:39:45
7180
转载 浅谈数据中心灾备和多活的过去、现在和未来zt
http://mp.weixin.qq.com/s?__biz=MjM5MjU1NDg1Mw==&mid=208301866&idx=3&sn=a82e5510c03e4a9813e3d57b04645273&3rd=MzA3MDU4NTYzMw==&scene=6#rd5月底的那波运维故障余波未了,端午期间阿里云的香港机房又出现了电力故障,很多金融圈的小伙伴纷纷关注和讨论数据中心的灾
2015-10-23 12:17:22
1722
转载 阿里和微博的异地多活方案zt
问题:SNS型不适合单元化?总结:多活基本思路:每个中心都是活的,可以实时承担流量,任何一点出问题,都可以直接切掉,由另外一点直接接管,非传统的两地三中心冷备方式。挑战及解决方法:服务延时。让操作全部在同一中心内完成,单元化比如用户进入以后,比如说在淘宝上看商品,浏览商品,搜索、下单、放进购物车等等操作,还包括写数据库,就都是在所进入的那个数据中心中
2015-10-23 11:47:35
5138
转载 淘宝消息中间件(转载)
这是一篇老帖子了,我是来学习的。原文在这里:http://jm-blog.aliapp.com/?p=3483。问题是图片都没有了。我费了很大功夫才把原文的图片给找回来。排版之后重新发布一遍。淘宝的notify是一个非常有特色的消息中间件。它用创新地方式解决了分布式事务的问题,用相对较低的成本,实现了跨micro service的最终一致性。这种把最终一致性用application queue
2015-10-08 16:13:41
918
转载 关于面试
面试官提问:So what questions should you ask your interviewer when it’s your turn to grill him or her on questions?Shy away from questions that can be easily answered by a few minutes of Googling, rea
2014-11-16 15:11:40
559
转载 raft一致性协议(转载)
http://www.cnblogs.com/foxmailed/p/3418143.htmlRaft一致性协议分布式存储系统通常通过维护多个副本来进行fault-tolerance,提高系统的availability,带来的代价就是分布式存储系统的核心问题之一:维护多个副本的一致性。一致性协议就是用来干这事的,即使在部分副本宕机的情况下。Raft是一种较容易理解的一致性协议。
2014-11-15 16:35:51
660
转载 java keytool keystore 常用命令
The Most Common Java Keytool Keystore CommandsJava Keytool is a key and certificate management utility. It allows users to manage their own public/private key pairs and certificates. It also allows
2014-09-22 17:18:19
2156
转载 Effective C++第八条:避免析构函数中抛出的异常
最近碰到了http://blog.sina.com.cn/s/blog_4400494d0100ebi0.html前两篇文章讨论了对象在构造过程中(构造函数)和运行过程中(成员函数)出现异常时的处理情况,本文将讨论最后一种情况,当异常发生在对象的析构销毁过程中时,又会有什么不同呢?主人公阿愚在此可以非常有把握地告诉大家,这将会有大大的不同,而且处理不善还将会毫不留情
2014-09-18 14:05:27
634
原创 mysql和db2隔离级别的区别
Mysql为:Read uncommittedRead committed //当前读加锁Repeatable read //其他事务不能插入新记录,解决幻读Serializable //所有读均为当前读,读写互斥。Db2:注意:mysql和db2对幻读的定义不同,导致db2的隔离级别定义无法与mysql对应。根据claire ppt,Db2中的non-repeat
2014-09-12 13:27:54
1351
转载 使用eclipse CDT编译mysql(转载)
https://mariadb.com/blog/compiling-debugging-mariadband-mysql-eclipse-scratch-part-2-compile-eclipseSection 2: "COMPILE MARIADB IN ECLIPSE"2.1 Download and prepare sources folderWe wil
2014-08-11 14:48:09
688
转载 innodb 存储布局
Data Organization in InnoDBBy annamalai.gurusami on Apr 19, 2013IntroductionThis article will explain how the data is organized in InnoDB storage engine. First we will look at the various fi
2014-08-01 14:15:58
706
原创 hbase组合rowkey和partial key scan
http://stackoverflow.com/questions/12908378/hbase-searching-by-part-of-a-key
2014-05-10 17:47:38
4052
转载 wget下载jdk最新方式
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-x64.tar.gz
2014-05-05 10:42:08
674
原创 jmx为啥开了额外两个随机端口?
相关链接http://mail-archives.apache.org/mod_mbox/tomcat-dev/201401.mbox/%3Cbug-55931-78-Vg9Agdd5XO@https.issues.apache.org/bugzilla/%3E
2014-04-23 15:47:18
8187
1
转载 eclipse uml类图插件
http://stackoverflow.com/questions/6302490/eclipse-plugin-for-generating-a-class-diagramAssuming that you meant to state 'Class Diagram' instead of 'Project Hierarchy', I've used the following
2014-03-04 16:35:50
975
翻译 bigtable论文笔记
Bigtable不支持完整的关系数据模型;与之相反,Bigtable为客户提供了简单的数据模型,利用这个模型,客户可以动态控制数据的layout和format。数据通过行和列的名字访问,名字可以是任意的字符串。Bigtable将存储的数据都视为字符串,但是Bigtable本身不去解析这些字符串,客户程序通常会在把各种结构化或者半结构化的数据串行化为字符串。通过选择数据的schema,客户可以控制数
2014-02-27 10:36:18
1122
原创 mapreduce论文笔记
Map/reduce论文 即输入key/value和输出key/value不在同一个domain,而中间输出key/value和结果key/value在同一个domain。 框架将输入数据自动分割成M个split,在多个机器上调用Map。(并行map处理) 。产生中间结果后,使用分区函数将中间key分割为R个pieces(数量R和分区函数由用户提供) 处理
2014-02-27 10:33:27
851
原创 gfs论文笔记
GFS论文:Design Assumptions:Failure detection, recovery对大文件multi-gb优化Large streaming read。(支持small random read但不是主要场景)Large, sequential write, appending to theend of the file。一旦写入,很少更改。(支持随机写,但
2014-02-27 10:31:12
1365
空空如也
"火车票剩余查询"网页源代码分析
2010-02-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人