meta, idx_q, idx_a = data.load_data("")
(trainX, trainY), (testX, testY), (validX, validY) = data.split_dataset(idx_q, idx_a)
trainX = tl.prepro.remove_pad_sequences(trainX.tolist())
trainY = tl.prepro.remove_pad_sequences(trainY.tolist())
testX = tl.prepro.remove_pad_sequences(testX.tolist())
testY = tl.prepro.remove_pad_sequences(testY.toList())
validX = tl.prepro.remove_pad_sequences(validX.toList())
validY = tl.prepro.remove_pad_sequences(validY.toList())
xLen = len(trainX)
yLen = len(trainY)