this is my code:
class Seq2Seq(nn.Module):
def __init__(self,encoder,decoder,config):
super().__init__()
self.encoder = encoder(config)
self.decoder = decoder(config)
def forward(self,src,tgt):
encoder_output = self.encoder(src)
decoder_output = self.decoder(encoder_output, tgt)
return decoder_output
model=Seq2Seq(TransformerEncoderLayer,TransformerDecoderLayer,config)
optimizer = torch.optim.Adam(model.parameters())
but in the last line I have this error:
ImportError: cannot import name ‘is_sparse_any’ from ‘torch._subclasses.meta_utils’
can anyone help me to solve this issue? apparently it’s related to environmentvariable but I don’t know how to fix it