Commit ·
0ab884f
1
Parent(s): 6e638f9
test
Browse files- inference_lstm.py +7 -7
inference_lstm.py
CHANGED
|
@@ -1,8 +1,9 @@
|
|
| 1 |
from dataset_lstm import prepare_lstm_data, LSTMTokenizer, LSTMDataset
|
| 2 |
from models.lstm_model import DocumentBiLSTM
|
| 3 |
from sklearn import metrics
|
| 4 |
-
import torch,
|
| 5 |
import torch.nn.functional as F
|
|
|
|
| 6 |
import numpy as np
|
| 7 |
import argparse
|
| 8 |
|
|
@@ -42,13 +43,12 @@ if __name__ == "__main__":
|
|
| 42 |
text_col=args.text_column,
|
| 43 |
label_col=args.label_column,
|
| 44 |
batch_size=args.batch_size,
|
| 45 |
-
max_seq_length=args.max_seq_length,
|
|
|
|
|
|
|
|
|
|
| 46 |
|
| 47 |
-
|
| 48 |
-
text_col=args.text_column,
|
| 49 |
-
label_col=args.label_column,
|
| 50 |
-
batch_size=args.batch_size,
|
| 51 |
-
max_seq_length=args.max_seq_length, val_split=0.0, test_split=1.0, tokenizer=tokenizer)
|
| 52 |
|
| 53 |
# Load model
|
| 54 |
model = DocumentBiLSTM(vocab_size=tokenizer.vocab_size,
|
|
|
|
| 1 |
from dataset_lstm import prepare_lstm_data, LSTMTokenizer, LSTMDataset
|
| 2 |
from models.lstm_model import DocumentBiLSTM
|
| 3 |
from sklearn import metrics
|
| 4 |
+
import torch, random
|
| 5 |
import torch.nn.functional as F
|
| 6 |
+
from torch.utils.data import DataLoader
|
| 7 |
import numpy as np
|
| 8 |
import argparse
|
| 9 |
|
|
|
|
| 43 |
text_col=args.text_column,
|
| 44 |
label_col=args.label_column,
|
| 45 |
batch_size=args.batch_size,
|
| 46 |
+
max_seq_length=args.max_seq_length,
|
| 47 |
+
val_split=0.0, test_split=1.0,
|
| 48 |
+
tokenizer=tokenizer, return_datasets=True,
|
| 49 |
+
seed=random.randint(0, 10000))
|
| 50 |
|
| 51 |
+
test_loader = DataLoader(test_dataset, batch_size=args.batch_size)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
|
| 53 |
# Load model
|
| 54 |
model = DocumentBiLSTM(vocab_size=tokenizer.vocab_size,
|