import torch | |
import torch.nn as nn | |
class FaceAlignment(nn.Module): | |
""" face alignment | |
Args: | |
images (torch.Tensor): b x c x h x w | |
data (Dict[str, Any]): | |
* image_ids (torch.Tensor): nfaces | |
* rects (torch.Tensor): nfaces x 4 (x1, y1, x2, y2) | |
* points (torch.Tensor): nfaces x 5 x 2 (x, y) | |
Returns: | |
data (Dict[str, Any]): | |
* image_ids (torch.Tensor): nfaces | |
* rects (torch.Tensor): nfaces x 4 (x1, y1, x2, y2) | |
* points (torch.Tensor): nfaces x 5 x 2 (x, y) | |
* alignment | |
""" | |
pass |