随笔分类 - python
摘要:问题 在写MR代码输出query对应embedding向量时,出现了每个part中最后一个query对应的embedding维度输出不全的问题,但是part中其他embedding维度都是全的,在本地测试也没有问题。 原因分析 以上说明预测embedding的代码本身是没有问题的,MR框架本身也没有
        阅读全文
            
摘要:如何在pytorch中使用自定义的激活函数? 如果自定义的激活函数是可导的,那么可以直接写一个python function来定义并调用,因为pytorch的autograd会自动对其求导。 如果自定义的激活函数不是可导的,比如类似于ReLU的分段可导的函数,需要写一个继承torch.autogra
        阅读全文
            
摘要:CS224N Assignment 1: Exploring Word Vectors (25 Points)¶ Welcome to CS224n! Before you start, make sure you read the README.txt in the same directory 
        阅读全文
            
摘要:参考链接: 1. 介绍python中的可变类型与不可变类型:https://blog.csdn.net/answer3lin/article/details/86430074 (也可以参考转载博客 Python中的不可变对象类型与可变对象类型) 2. 介绍等号赋值、copy、deepcopy的区别:
        阅读全文
            
摘要:可迭代对象和迭代器 https://blog.csdn.net/nightcharm/article/details/78964676 可迭代对象 对象里面含有__iter__()方法的实现,对象的__iter__()函数经调用后会返回一个迭代器,这个迭代器含有具体数据获取的实现。 迭代器 包含__
        阅读全文
            
摘要:1. RuntimeError: "exp" not implemented for 'torch.LongTensor' class PositionalEncoding(nn.Module) 将 “0” 改为 “0.” 否则会报错:RuntimeError: "exp" not implemen
        阅读全文
            
摘要:a[:, 0::2]表示取a的第0纬度的所有值,第一纬度从第0列开始,step = 2, 取第0, 2,4列的值。 b[:, 1::2]表示取b的第0纬度的所有值,第一纬度从第1列开始,step = 2, 取第1, 3,5列的值。 [start :: step] 从start开始,每隔step取值。
        阅读全文
            
摘要:https://blog.csdn.net/answer3lin/article/details/86430074 其实各个标准资料中没有说明Python有值类型和引用类型的分类,这个分类一般是C++和Java中的。但是语言是相通的,所以Python肯定也有类似的。实际上Python 的变量是没有类
        阅读全文
            
摘要:https://stackoverflow.com/questions/717148/queue-queue-vs-collections-deque/717199#717199 Queue,Queue 用于多线程之间,无需lock的通信; collections.deque 用于实现数据结构中的q
        阅读全文
            
摘要:作业部落:https://www.zybuluo.com/listenviolet/note/1399285 以上链接是自己在作业部落编辑的排序算法总结~ Github: https://github.com/listenviolet/py_code/tree/master/sort Github中
        阅读全文
            
摘要:实验对比了一下三种切分方式: 1,2 : nltk.word_tokenize : 分离缩略词,(“Don't” =>'Do', "n't") 表句子切分的“,” "." 单独成词。 3 : TreebankWordTokenizer: 分离缩略词, 表句子切分的 “,"单独成词,句号“.”被删去。
        阅读全文
            
摘要:RTX 2070 同样可以在 ubuntu 16.04 + cuda 9.0中使用。Ubuntu18.04可能只支持cuda10.0,在跑开源代码时可能会报一些奇怪的错误,所以建议大家配置 ubuntu16.04 + cuda 9.0。下文还是以ubuntu18.04 + cuda 10.0为例。u
        阅读全文
            
摘要:class EdgeMinibatchIterator def __init__(self, G, id2idx, placeholders, context_pairs=None, batch_size=100, max_degree=25, n2v_retrain=False, fixed_n2
        阅读全文
            
摘要:原创文章~转载请注明出处哦。其他部分内容参见以下链接~ GraphSAGE 代码解析(一) - unsupervised_train.py GraphSAGE 代码解析(三) - aggregators.py GraphSAGE 代码解析(四) - models.py 这里_LAYER_UIDS =
        阅读全文
            
摘要:原创文章~转载请注明出处哦。其他部分内容参见以下链接~ GraphSAGE 代码解析(二) - layers.py GraphSAGE 代码解析(三) - aggregators.py GraphSAGE 代码解析(四) - models.py GraphSAGE代码详解 example_data:
        阅读全文
            
摘要:整理摘自 https://zhidao.baidu.com/question/1387744870700677180.html %matplotlib inline是jupyter notebook里的命令, 意思是将那些用matplotlib绘制的图显示在页面里而不是弹出一个窗口。 matplot
        阅读全文
            
                    
                
浙公网安备 33010602011771号