
pytorch
在路上的咸鱼
~~~
展开
-
怎么样用预训练的embedding
nn.Parameter(torch.from_numpy(emb).float())原创 2019-02-27 16:55:42 · 1707 阅读 · 0 评论 -
怎么固定预训练的embedding
class Network(nn.Module): def __init__(self, n_words, n_dim=5): super(Network, self).__init__() self.word_embed = nn.Embedding(n_words, n_dim, sparse=True)def freeze_layer(layer): for param in...转载 2019-02-27 22:20:03 · 2377 阅读 · 2 评论 -
nn.Embedding
当数组越界的时候报错是CUDA问题,并且在语句执行的时候不报错而是影响后面的语句执行。THCudaCheck FAIL file=/opt/conda/conda-bld/pytorch_1533672544752/work/aten/src/THC/generic/THCTensorCopy.cpp line=20 error=59 : device-side assert triggered...原创 2019-03-01 16:16:17 · 1488 阅读 · 0 评论 -
range arange
这是一个小坑,torch.range 已经被弃用了/torch.range(0,5)__main__:1: UserWarning: torch.range is deprecated in favor of torch.arange and will be removed in 0.5. Note that arange generates values in [start; end), ...原创 2019-03-01 21:49:55 · 1441 阅读 · 0 评论 -
torch.gather的三维实例
>>> atensor([[ 0.9918, 0.4911, 1.4912, -1.8491], [ 0.1257, -0.4406, 0.3371, 0.1205], [ 0.3064, -0.8198, 1.2851, 0.2486]])>>> btensor([[0, 1], [1, 2],...原创 2019-03-03 14:43:01 · 3229 阅读 · 0 评论