I guess self.conv1 is a list
File "/home/sp/text-classification-cnn/model/cnnText/cnntext.py", line 48, in forward
x = [F.relu(conv(x)).squeeze(3) for conv in self.convs1]

it seems that it has to be parameter or nn.Module so that when you excute model.cuda it will be transport to GPU.
So try:
class MyModel(nn.Module):
    def __init__(self):
          ......
         self.convs1_1 = nn.Conv2d()
         self.convs1_2 = nn.Conv23()
  
   def forward(self,input):
        ...
       results=[]
       results.appned(self.convs1_1(x))
       results.append(self.convs1_2(x))
.....