y[:,:1]与y[:,:-1]

import torch
import torch.nn as nn
import torch
from torch.autograd import *
input = torch.randn(4,4)

print(input)
#m = nn.LayerNorm(input.size()[1:])
#m = nn.LayerNorm(input.size()[1:], elementwise_affine=False)
#m = nn.LayerNorm([2, 2])
#m = nn.LayerNorm(2)
#y = input
#y = y.long()
#_,y= torch.max(input,0)
y = input
print(y.eq(0.))
y = (1. - y.eq(0.).float())
print(3.eq(0.))
print(y)

'''
decoder_inputs = torch.cat([Variable(torch.ones(y[:, :1].size()) * 2).long(), y[:, :-1]], dim=-1)  # 2:<S>
de = torch.unsqueeze(torch.arange(0, decoder_inputs.size()[1]), 0).repeat(decoder_inputs.size(0), 1).long()
dec = torch.arange(0, decoder_inputs.size()[1])
k = torch.arange(0,7)
print(k)
print(dec)
print(de)
print(de.shape)
print(decoder_inputs)
print(decoder_inputs.shape)
print(y[:,:1].shape)
print(y[:,:-1])
print(y[:,:1])'''
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值