In your code, the weight initialization of both LSTMCell, LSTM are not same.
Initialize seed manually before creating the instances.
torch.manual_seed(999)
lstm= torch.nn.LSTMCell(inpsize,hiddensize)

torch.manual_seed(999)
full_lstm = torch.nn.LSTM(inpsize, hiddensize, nlayers)