Skip to content

Commit 50fe7a1

Browse files
authored
1/25 Updates
1 parent a811429 commit 50fe7a1

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

test_community/models/test_np_regression.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import unittest
22
import numpy as np
33
import torch
4-
from torch import nn
5-
from torch.optim import Adam
64
from botorch_community.models.np_regression import NeuralProcessModel
75
from botorch.posteriors import GPyTorchPosterior
8-
from torch import Tensor
6+
7+
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
98

109
class TestNeuralProcessModel(unittest.TestCase):
1110
def initialize(self):
@@ -111,15 +110,10 @@ def test_posterior(self):
111110
mvn = posterior.mvn
112111
self.assertEqual(mvn.covariance_matrix.size(), (5, 5, 5))
113112

114-
def test_load_state_dict(self):
115-
self.initialize()
116-
state_dict = {"r_encoder.mlp.model.0.bias": torch.rand(16)}
117-
self.model.load_state_dict(state_dict, strict = False)
118-
119113
def test_transform_inputs(self):
120114
self.initialize()
121115
X = torch.rand(5, 3)
122-
self.assertTrue(torch.equal(self.model.transform_inputs(X), X))
116+
self.assertTrue(torch.equal(self.model.transform_inputs(X), X.to(device)))
123117

124118

125119
if __name__ == "__main__":

0 commit comments

Comments
 (0)