Skip to content

PFCCLab/deepali

Repository files navigation

deepali(Paddle Backend)

Important

This branch(paddle) experimentally supports Paddle backend as almost all the core code has been completely rewritten using the Paddle API.

It is recommended to install nightly-build(develop) Paddle before running any code in this branch.

Install:

# paddlepaddle develop
python -m pip install --pre paddlepaddle-gpu -i https://www.paddlepaddle.org.cn/packages/nightly/cu118/

# setup config file is pyproject.toml
pip install .

# test
pytest -v ./tests

example code

import paddle
from deepali.core import bspline as B

kernel = B.cubic_bspline_interpolation_weights(5)
assert isinstance(kernel, paddle.Tensor)
assert tuple(kernel.shape) == (5, 4)

assert paddle.allclose(
    x=kernel, y=B.cubic_bspline_interpolation_weights(5, derivative=0)
).item()

About

About Image, point set, and surface registration in Paddle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •  

Languages