# MediaPipePyTorch
# reference : https://github.com/zmurez/MediaPipePyTorch

wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazepalm.pth
# [BlazeDetector.load_model] Model File :  models/blazepalm.pth
# [BlazeDetector.load_model] Num Anchors :  2944
# [BlazeDetectorBase.config_model] Anchor Options :  {'num_layers': 5, 'min_scale': 0.1171875, 'max_scale': 0.75, 'input_size_height': 256, 'input_size_width': 256, 'anchor_offset_x': 0.5, 'anchor_offset_y': 0.5, 'strides': [8, 16, 32, 32, 32], 'aspect_ratios': [1.0], 'reduce_boxes_in_lowest_layer': False, 'interpolated_scale_aspect_ratio': 1.0, 'fixed_anchor_size': True}
# [BlazeDetectorBase.config_model] Anchors Shape :  (2944, 4)
# [BlazeDetectorBase.config_model] Model Config :  {'num_classes': 1, 'num_anchors': 2944, 'num_coords': 18, 'score_clipping_thresh': 100.0, 'x_scale': 256.0, 'y_scale': 256.0, 'h_scale': 256.0, 'w_scale': 256.0, 'min_score_thresh': 0.7, 'min_suppression_threshold': 0.3, 'num_keypoints': 7, 'detection2roi_method': 'box', 'kp1': 0, 'kp2': 2, 'theta0': 1.5707963267948966, 'dscale': 2.6, 'dy': -0.5}

wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazehand_landmark.pth
# [BlazeLandmark.load_model] Model File :  models/blazehand_landmark.pth
# [BlazeLandmark.load_model] Resolution :  256

wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazeface.pth
# [BlazeDetector.load_model] Model File :  models/blazeface.pth
# [BlazeDetector.load_model] Num Anchors :  896
# [BlazeDetectorBase.config_model] Anchor Options :  {'num_layers': 4, 'min_scale': 0.1484375, 'max_scale': 0.75, 'input_size_height': 128, 'input_size_width': 128, 'anchor_offset_x': 0.5, 'anchor_offset_y': 0.5, 'strides': [8, 16, 16, 16], 'aspect_ratios': [1.0], 'reduce_boxes_in_lowest_layer': False, 'interpolated_scale_aspect_ratio': 1.0, 'fixed_anchor_size': True}
# [BlazeDetectorBase.config_model] Anchors Shape :  (896, 4)
# [BlazeDetectorBase.config_model] Model Config :  {'num_classes': 1, 'num_anchors': 896, 'num_coords': 16, 'score_clipping_thresh': 100.0, 'x_scale': 128.0, 'y_scale': 128.0, 'h_scale': 128.0, 'w_scale': 128.0, 'min_score_thresh': 0.75, 'min_suppression_threshold': 0.3, 'num_keypoints': 6, 'detection2roi_method': 'box', 'kp1': 1, 'kp2': 0, 'theta0': 0.0, 'dscale': 1.5, 'dy': 0.0}

wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazefaceback.pth
# [BlazeDetector.load_model] Model File :  models/blazefaceback.pth
# [BlazeDetector.load_model] Num Anchors :  896
# [BlazeDetectorBase.config_model] Anchor Options :  {'num_layers': 4, 'min_scale': 0.15625, 'max_scale': 0.75, 'input_size_height': 256, 'input_size_width': 256, 'anchor_offset_x': 0.5, 'anchor_offset_y': 0.5, 'strides': [16, 32, 32, 32], 'aspect_ratios': [1.0], 'reduce_boxes_in_lowest_layer': False, 'interpolated_scale_aspect_ratio': 1.0, 'fixed_anchor_size': True}
# [BlazeDetectorBase.config_model] Anchors Shape :  (896, 4)
# [BlazeDetectorBase.config_model] Model Config :  {'num_classes': 1, 'num_anchors': 896, 'num_coords': 16, 'score_clipping_thresh': 100.0, 'x_scale': 256.0, 'y_scale': 256.0, 'h_scale': 256.0, 'w_scale': 256.0, 'min_score_thresh': 0.65, 'min_suppression_threshold': 0.3, 'num_keypoints': 6, 'detection2roi_method': 'box', 'kp1': 1, 'kp2': 0, 'theta0': 0.0, 'dscale': 1.5, 'dy': 0.0}


wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazeface_landmark.pth
# [BlazeLandmark.load_model] Model File :  models/blazeface_landmark.pth
# [BlazeLandmark.load_model] Resolution :  192

wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazepose.pth

wget https://raw.githubusercontent.com/zmurez/MediaPipePyTorch/master/blazepose_landmark.pth


