to_cuda
Engine.to_cuda(data)
- Move the
data to the GPU if it is stored on the CPU.
This method is available only in the GPU packages of the library.
Note that this operation will throw an exception if the engine was not created in GPU mode.
- Input:
- Any data structures created through the engine.
- Output:
from desilofhe import Engine
engine = Engine(mode="gpu")
secret_key = engine.create_secret_key()
assert secret_key.is_cuda
engine.to_cpu(secret_key)
assert not secret_key.is_cuda
engine.to_cuda(secret_key)
assert secret_key.is_cuda