PyGlow icon indicating copy to clipboard operation
PyGlow copied to clipboard

TypeError: can't convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first. site:stackoverflow.com

Open Hemang999 opened this issue 3 years ago • 0 comments

I get this error when compiling and training the model on MNIST dataset on Google Colab using their GPU.

`model = IBSequential(input_shape=(1, 28, 28), gpu=True, track_dynamics=True, save_dynamics=True) model.add(Conv2d(filters=16, kernel_size=3, stride=1, padding=1, activation='relu')) model.add(Flatten()) model.add(Dense(784, activation='relu')) model.add(Dense(256, activation='relu')) model.add(Dense(256, activation='relu')) model.add(Dense(256, activation='relu')) model.add(Dense(256, activation='relu')) model.add(Dense(256, activation='relu')) model.add(Dense(10, activation='softmax'))

model.compile(optimizer='SGD', loss='cross_entropy', metrics=['accuracy']) model.attach_evaluator(HSIC(kernel='gaussian', gpu=True, sigma=5))`

Does anyone know how I can fix it?

Hemang999 avatar Oct 29 '22 23:10 Hemang999