04ad358395c7bd074ffb9af235ccb76d2c0dc4cc,examples/pna.py,,,#,62

Before Change


    return train_acc, val_acc, test_acc


for epoch in range(1, 301):
    train_loss, val_loss = train()
    print("Epoch: {:03d}, Loss: {:.8f}, Val Loss {:.8f}".format(epoch, train_loss, val_loss))

train_acc, val_acc, test_acc = test()
print("Accuracy: train: {:.4f} val: {:.4f} test: {:.4f}".format(train_acc, val_acc, test_acc))

After Change




device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
model = Net().to(device)
optimizer = torch.optim.Adam(model.parameters(), lr=0.001)
scheduler = ReduceLROnPlateau(optimizer, mode="min", factor=0.5, patience=5,
                              min_lr=0.00001)


def train(epoch):
    model.train()
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 10

Instances


Project Name: rusty1s/pytorch_geometric
Commit Name: 04ad358395c7bd074ffb9af235ccb76d2c0dc4cc
Time: 2020-07-01
Author: matthias.fey@tu-dortmund.de
File Name: examples/pna.py
Class Name:
Method Name:


Project Name: pytorch/tutorials
Commit Name: 3128e13109c8766eafb413f2428bba976701e929
Time: 2020-12-02
Author: 6156351+zhangguanheng66@users.noreply.github.com
File Name: beginner_source/transformer_tutorial.py
Class Name:
Method Name:


Project Name: arraiy/torchgeometry
Commit Name: afed3aa787b44d6a7f53079f19e48a5021c8ee0f
Time: 2019-11-11
Author: priba@cvc.uab.cat
File Name: examples/data_augmentation.py
Class Name:
Method Name: