def __init__(self, layout='openpose', strategy='uniform', max_hop=1, dilation=1):
    self.max_hop = max_hop
    self.dilation = dilation
    self.get_edge(layout)
    self.hop_dis = get_hop_distance(self.num_node, self.edge, max_hop=max_hop)
    self.get_adjacency(strategy)
def __init__(self, layout='openpose', strategy='uniform', max_hop=1, dilation=1):
    self.max_hop = max_hop
    self.dilation = dilation
    self.get_edge(layout)
    self.hop_dis = get_hop_distance(self.num_node, self.edge, max_hop=max_hop)
    self.get_adjacency(strategy)