File size: 411 Bytes
57746f1
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
from PointTransformerV3.model import *

class PTV3(PointTransformerV3):
    def __init__(self, **kwargs):
        super().__init__(**kwargs)

    def encode(self, data_dict):
        point = Point(data_dict)
        point.serialization(order=self.order, shuffle_orders=self.shuffle_orders)
        point.sparsify()
        point = self.embedding(point)
        point = self.enc(point)
        return point.feats