精华内容
下载资源
问答
  • 阅读笔记-源码

    2021-02-15 13:36:46
    **这里是code_201课程的阅读笔记,其中将包含本课程的所有阅读材料,并且每天都会更新。** 表中的内容。 阅读笔记_301 这是code_301课程的阅读笔记,它将包含本课程的所有阅读材料,并且每天更新。 表中的内容。 ...
  • 札记 代码401-高级软件开发 目录 代码301-中间软件开发 目录 代码201-软件开发基础 目录
  • VoxelNet阅读笔记

    2020-02-15 21:27:44
    作者:Tom Hardy Date:2020-02-11 来源:VoxelNet阅读笔记

    作者:Tom Hardy
    Date:2020-02-11
    来源:VoxelNet阅读笔记

    展开全文
  • 代码201阅读笔记-源码

    2021-02-28 04:06:03
    代码201阅读笔记 札记; 欢迎阅读笔记在这里,您可以找到有关HTML,CSS,JS的摘要。 作家: 化学工程师Bayan AL-khatib成为软件开发人员。 目录 # 班级 1个 2个 3 4 6 7 8 9 10 11 12 13 14 15
  • Flipped 阅读笔记

    千次阅读 2017-05-26 23:01:59
    Flipped 阅读笔记

    Unit 1 相遇

    Untile p12

    • this was too much:这太过分了
    • weirdest:最古怪的
    • I was making this big windmill motion to break away from her:我使出一记回环大甩臂来摆脱她
    • but somehow on the downswing my hand wound up tangling into hers:【待分析】
    • tangling:缠结,纠缠
    • sappiest:sappy的最高级,本意为:一味情意缠绵的,感情过于丰富的,多愁善感的。这里译作:最愚蠢的
    • flash her help:flash原意为“闪光”,这里可理解为“发出信号”,即:请求她的帮助。
    • tramped:步行
    • heap on our porch:堆在我们的门廊
    • [生词例句]tangle:
      1. Animals get tangled in fishing nets and drown
        动物被缠进渔网里淹死了。
      2. There he stood: hair in wild tangles, dark stubble shadowing his chin.
        他站在那儿,头发乱成一团,下巴上一片黑胡茬
    • [生词例句]tramp:
      1. They put on their coats and tramped through the falling snow
        他们穿上外套,拖着沉重的步子行走在飞雪中。
      2. He missed the train, and had to tramp it.
        他误了火车,只好步行。
    • [生词例句]blast:
      1. The strong blast of wind broke my vase.
        一阵强风打破了我的花瓶。
      2. I can only give my love, and show you what I am, in the blast I breathe.
        我只能用我的呼吸爱你,让你看到一个真正的我。

    Unit 2

    Untile p15

    • peek out:偷看
    • snuck:潜行( sneak的过去式和过去分词 )
    • I spotted her in the nick of time:【待分析】
    • lifesaver:救生员
    • sabotage:蓄意破坏,捣乱
    • run your life:过日子
    • antagonize written:不可招惹/不可为敌的特征(危险的特征)
    • cross-eyed:斗鸡眼
    • sticking out:露出,伸出
    • Just look at her – not cross-eyed or with your tongue sticking out or anything – just look at her and you’ve started an argument. 只要瞅了她。。。不用瞪眼、吐舌头或干其他啥的。。。只要瞅了她你就挑起了战争。。
    • knock-down-drag-out:殊死斗争
    • gouge:戳,捅
    • pinch:捏,掐
    • get locked into time-out:【待定】
    • snap at the bait:bait n. 饵,诱饵;snap v. 猛地咬住
    • dangle:悬荡,吊着
    • laugh it off:一笑而过,一笑了之
    • pain-in-the-rear:俗语,形容某人很讨厌
    • jerks:混蛋
    • get pumped up:鼓舞,打气
    • clobbered:胖揍,狠揍
    • parental tidal wave:tidal 潮汐;wave 波浪。这里可理解为父母的怒火。
    • thrash:鞭打
    • clueless:无线索的,毫无头绪的
    • drowning:drown的现在分词。溺水。
    • She is too busy drowning in the argument to take a deep breath and dive for calmer water:她总是急于在斗争中扬眉吐气而无法冷静下来(too busy忙于……而无法
    • 【生词例句】dive for 潜入水中打捞东西:
      1. Seagulls swim well, but they do not often dive for fish.
        海鸥游泳非常棒,但他们不经常为捕鱼而游。
      2. Once, he did dive for cover but he soon reappeared and continued his activities.
        他确实一度销声匿迹,但是很快就重出江湖,继续他的各种活动。
    • true to form:一如往常,一如既往
    • snuck:(儿童向大人)打小报告。#注意与前文「潜行」的释义相区别
    • march:前进,进军,游行
    • closet:衣柜
    • antique:古董
    • get booted:被踢,挨踹
    • unpack stuff:卸货
    • arranged and rearranged:反复摆放
    • 【生词例句】arranged and rearranged:
      1. You then move out into a larger and different kind of room, and here the furniture may be rearranged in any fashion, arranged and rearranged to your heart’s content.
        然后你又搬出到另一个较大的不同的房间,这儿家具可能以任意的样式重新放置,按照你内心的满意程度放了又放。
    • debating:辩论( debate的现在分词 )
    • settees:长沙发( settee的名词复数 )
    展开全文
  • 计算机网络 第五版阅读笔记 索引第一章:概述【计算机网络 第五版】阅读笔记之一:概述第二章:物理层【计算机网络 第五版】阅读笔记之二:物理层第三章:数据链路层【计算机网络 第五版】阅读笔记之三:数据链路层...
    展开全文
  • 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(一)—— 数据 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(二)—— 介绍及分词 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(三)—— 预处理 菜鸟笔记-...

    系列目录:

    1. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(一)——
      数据
    2. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(二)——
      介绍及分词
    3. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(三)—— 预处理
    4. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(四)—— 段落抽取
      未完待续 … …

    准备数据包括检查数据、创建文件夹、准备词典、准备词嵌入。具体实现见基线系统tensorflow/run.py文件中prepare函数。

    调用的类

    准备数据的过程中,代码用到了基线系统定义的BRCDataset和vocab类,先简单介绍一下。

    BRCDataset

    基线系统定义了BRCDataset类,用来读取数据,构建数据集,具体实现见tensorflow\dataset.py
    具体属性、方法如下:

    类名 BRCDataset
    功能:实现加载使用百度阅读理解数据集的APIs
    类属性:
        self.max_p_num:最大段落数量
        self.max_p_len:最大段落长度
        self.max_q_len:最大问题长度
        self.train_set, self.dev_set, self.test_set:训练、验证、测试数据集
    类主要方法:
    	_load_dataset():加载数据,数据集初始化时会自动调用这个函数加载数据
    	_one_mini_batch:生成一个batch的数据
    	_dynamic_padding:动态填充
    	word_iter:遍历数据集中所有单词
    	convert_to_ids:将数据集中的文本(问题、文档)转化为ids
    	gen_mini_batches:为特定数据集生成batch数据
    

    在数据准备阶段只需要加载数据以及使用word_iter方法遍历数据集中的单词提供给vocab。

    Vocab

    Vocab类主要用于构建数据集字典,可以用它将单词转化为数字ids,具体实现见tensorflow\vocab.py
    具体属性、方法如下:

    类名 Vocab
    功能:实现词典,保存数据集中的单词以及其对应的词嵌入
    类属性:
        self.id2token:字典,id到单词的映射
        self.token2id:字典,单词到id的映射
        self.token_cnt:数据集中每个单词的数量
        self.lower:是否将字母小写
        self.embed_dim:嵌入向量维度
        self.embeddings:词嵌入矩阵
    类主要方法:
    	size:获得词典大小
    	load_from_file:从文件中读取词典
    	get_id:输入单词,获得单词对应id,如果单词不存在返回unk token的id
    	get_token:输入id,返回对应的单词,如果id不存在返回unk token
    	add:输入单词,将其加入字典
    	filter_tokens_by_cnt:通过词频过滤单词,输入最小词频,小于这个词频的单词被过滤掉
    	randomly_init_embeddings:为所有单词随机初始化嵌入向量
    	load_pretrained_embeddings:输入embedding_path,从中加载预训练的嵌入向量,如果没有则将其过滤掉
    	convert_to_ids:输入单词列表,将其转化为ids
    	recover_from_ids:输入ids列表,将其转化为单词,如果输入了stop_id,当其出现时停止转化
    

    prepare

    函数实现见/tensorflow/run.py

    def prepare(args):
        """
        检查数据,创建文件夹,准备词典和词嵌入
        """
        #设定运行日志log
        logger = logging.getLogger("brc")
        logger.info('Checking the data files...')
        #检查数据文件是否存在
        for data_path in args.train_files + args.dev_files + args.test_files:
            assert os.path.exists(data_path), '{} file does not exist.'.format(data_path)
        #准备目录,创建保存词典、模型、结果、训练摘要的目录
        logger.info('Preparing the directories...')
        for dir_path in [args.vocab_dir, args.model_dir, args.result_dir, args.summary_dir]:
            if not os.path.exists(dir_path):
                os.makedirs(dir_path)
    	#创建词典
        logger.info('Building vocabulary...')
        brc_data = BRCDataset(args.max_p_num, args.max_p_len, args.max_q_len,
                              args.train_files, args.dev_files, args.test_files)
        vocab = Vocab(lower=True)
        for word in brc_data.word_iter('train'):
            vocab.add(word)
    
        unfiltered_vocab_size = vocab.size()
        #删除词频低于2的词
        vocab.filter_tokens_by_cnt(min_cnt=2)
        filtered_num = unfiltered_vocab_size - vocab.size()
        logger.info('After filter {} tokens, the final vocab size is {}'.format(filtered_num,
                                                                                vocab.size()))
    	#随机初始化词嵌入矩阵
        logger.info('Assigning embeddings...')
        vocab.randomly_init_embeddings(args.embed_size)
    	#保存词典
        logger.info('Saving vocab...')
        with open(os.path.join(args.vocab_dir, 'vocab.data'), 'wb') as fout:
            pickle.dump(vocab, fout)
    
        logger.info('Done with preparing!')
    

    在demo数据上运行的结果如下图所示:
    在这里插入图片描述
    由图可知,demo数据集训练集有95个问题,校验集有100个问题,测试集有100个问题。词典过滤掉5225个单词,最后剩余5006个单词。

    参考文献:
    DuReader数据集
    DuReader Baseline Systems (基线系统)

    展开全文
  • 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(一)—— 数据 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(二)—— 介绍及分词 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(三)—— 预处理 未完待续 ...
  • Discuz!NT代码阅读笔记

    2011-10-21 14:03:27
    NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读笔记Discuz!NT代码阅读...
  • MarginNote 3 for Mac是一款全新的电子阅读笔记,为你提供两种阅读场景,文档阅读和主题阅读:前者用于快速阅读和笔记,而后者则集成了强大的主题阅读学习工具。在这款全新的电子阅读笔记中,你还可以插入文字,手写...
  • tinySLAM阅读笔记

    千次阅读 2017-03-14 15:09:22
    tinySLAM阅读笔记初衷:tinySLAM是openSLAM中实现最为简单的一个SLAM方法,相比于ORB-SLAM之类的,这个代码的核心实现没有超过两百行,所以还是相对简单一些,对于我这样一个新手,拿来入门,深刻理解SLAM的工作原理...
  • 这些是我在代码研究员的代码301和401的阅读笔记。我很高兴能提高自己的编码技能。 :grinning_face_with_smiling_eyes:导航至我的阅读笔记存储库。 我希望从阅读中学到的东西: 更好地了解开发环境 构建交互式网页的...
  • Focal Loss阅读笔记

    千次阅读 2018-05-26 00:28:50
    Focal Loss阅读笔记 论文链接: https://arxiv.org/abs/1708.02002 非官方pytorch实现:https://github.com/kuangliu/pytorch-retinanet 文章中个人观点由下划线标记 Focal Loss阅读笔记 一句话总结 概述 结果 ...
  • 论文阅读笔记之Dispnet

    万次阅读 多人点赞 2017-07-16 22:39:33
    写在前面总算有时间写点东西,整理了一篇近期看的论文《A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimation》的阅读笔记。如有转载请注明出处。
  • KCF论文阅读笔记

    万次阅读 多人点赞 2016-12-24 23:06:48
    本文是对PAMI2015的《SHigh-Speed Tracking with Kernelized Correlation Filters》这篇文章的阅读笔记,属于单目标跟踪领域。
  • ShuffleNet V2 论文阅读笔记

    千次阅读 2018-08-01 21:33:58
    ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design 阅读笔记 论文链接:https://arxiv.org/abs/1807.11164 我自己基于 caffe 框架的复现:...
  • 大规模c++程序设计阅读笔记
  • fg代码阅读笔记1

    2017-08-29 20:02:06
    fg代码阅读笔记
  • Percolator 论文阅读笔记

    千次阅读 2019-05-19 15:16:33
    Large-scale incremental processing using distributed transactions and notifications 论文阅读笔记 主要有2点: 事务提交细节(lock列,write列),相当于用 SI+锁 实现一致性(注意 Write Skew) 2PC 细节,...
  • Spanner 论文阅读笔记

    千次阅读 2019-04-27 22:53:35
    Spanner: Google’s globally-distributed database 论文阅读笔记 重点就是如何用 TrueTime 做 MVCC 介绍 分布式多版本数据库:(key, timestamp) -> row 外部一致性:第一个事务提交后,第二个事务开始,那么...
  • 论文阅读笔记——拥塞控制算法PCC

    千次阅读 2019-01-16 18:08:27
    目录PCC论文阅读笔记TCP为什么这么垃圾传统TCP是怎么干的依赖于**hardwired mapping**会产生什么后果呢?PCC为什么牛逼PCC是怎么干的PCC如何应对噪声?PCC如何取得公平性PCC非常灵活如何部署PCCFAQ最后 PCC论文阅读...
  • 论文阅读笔记- Dremel

    千次阅读 2012-12-04 15:39:08
    作者:刘旭晖 Raymond 转载请注明出处 Email:colorant at 163.com BLOG:... 更多论文阅读笔记 http://blog.csdn.net/colorant/article/details/8256145 ...阅读笔记 -  Dremel: Interactive Ana
  • 论文阅读笔记 - Pregel

    千次阅读 2012-12-04 15:42:44
    作者:刘旭晖 Raymond 转载请注明出处 Email:colorant at 163.com ... ...更多论文阅读笔记 http://blog.csdn.net/colorant/article/details/8256145 ...阅读笔记 - Pregel: A System for Large-Scal
  • YOLOv3 阅读笔记

    千次阅读 2018-05-24 21:14:52
    # YOLOv3 阅读笔记 论文链接:https://arxiv.org/abs/1804.02767 代码链接:https://github.com/pjreddie/darknet 非官方win+Linux版:https://github.com/AlexeyAB/darknet 一句话总结: 概述: 结果 论文细节: ...
  • 目录PCC Vivace 阅读笔记PCC和BBR都是垃圾!PCC Vivace vs. PCC AllegroAllegro 为什么垃圾?Vivace 为什么比较牛逼?小结Vivace 的目标函数框架小结Vivace如何与传统TCP进行交互?总结 PCC Vivace 阅读笔记 本文是...
  • MultiNet论文阅读笔记

    千次阅读 热门讨论 2017-03-29 15:06:49
    MultiNet论文阅读笔记 刚开始接触这方面,有什么不懂的请大家不吝指教。这篇笔记只是作为自己学习的一个记录而已,请大家轻点喷。。 论文地址:https://arxiv.org/abs/1612.07695 代码地址:...
  • PointNet阅读笔记

    千次阅读 2018-10-10 10:31:30
    PointNet阅读笔记 本文开创性地提出了将深度学习直接用于三维点云数据上的方法。三维点云由于其无序性,无法直接使用卷积等操作。本文提出了对称函数解决点的无序性问题,并给出了理论证明。设计了能够进行分类和...
  • 该站点将存储201n20的所有201阅读笔记 第01类:HTML和Javascript入门 第02类:HTML文本,CSS简介,基本Javascript指令 第03类:HTML列表,CSS框,JS控制流 第04类:HTML链接,CSS布局,JS函数 类别05:HTML图像...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 209,443
精华内容 83,777
关键字:

阅读笔记