skshapes.loss.varifold.VarifoldLoss
- class skshapes.loss.varifold.VarifoldLoss(radial_kernel='Gaussian', zonal_kernel='Cauchy-Binet', radial_bandwidth=0.1)
Bases:
BaseLossVarifold Loss.
The formula implemented here is based on the paper “Elastic shape analysis of surfaces with second-order Sobolev metrics: a comprehensive numerical framework” (https://arxiv.org/abs/2204.04238), equation (4.4).
- Parameters:
radial_kernel (
Literal['Gaussian','uniform']) – The radial kernel (between point positions)zonal_kernel (
Literal['Cauchy-Binet']) – The zonal kernel (between triangles normals)radial_bandwidth (
float) – The bandwidth for the radial kernel
- __init__(radial_kernel='Gaussian', zonal_kernel='Cauchy-Binet', radial_bandwidth=0.1)
Methods
__init__([radial_kernel, zonal_kernel, ...])