Grangeat-based 2D/3D image registration
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
GridSample3DCPU.cpp File Reference
#include <reg23/Texture3DCPU.h>
#include <reg23/GridSample3D.h>
#include <reg23/Vec.h>

Namespaces

namespace  reg23
 

Typedefs

using reg23::CommonData = GridSample3D< Texture3DCPU >::CommonData
 

Functions

at::Tensor reg23::GridSample3D_CPU (const at::Tensor &input, const at::Tensor &grid, const std::string &addressModeX, const std::string &addressModeY, const std::string &addressModeZ, c10::optional< at::Tensor > out)
 Sample the given 3D input tensor at the positions given in grid according to the given address mode using bilinear interpolation. This implementation is single-threaded.