You're looking at a specific version of this model. Jump to the model overview.
hcl14 /hunyuan-p3-sam:f1ae94f2
Input schema
The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.
| Field | Type | Default value | Description |
|---|---|---|---|
| seed |
integer
|
42
|
Random seed
|
| mesh_path |
string
|
Input mesh (.glb/.obj/.ply)
|
|
| point_num |
integer
|
100000
Min: 1000 |
Total points sampled from the mesh
|
| prompt_bs |
integer
|
32
Min: 1 |
Prompt batch size
|
| show_info |
integer
|
1
Max: 1 |
Verbose logging (0/1)
|
| threshold |
number
|
0.95
Max: 1 |
Mask IoU threshold
|
| clean_mesh |
integer
|
1
Max: 1 |
Clean mesh before inference (0/1)
|
| prompt_num |
integer
|
400
Min: 1 |
Number of point prompts per pass
|
| timeout_sec |
integer
|
360
Min: 30 |
Maximum seconds to wait for auto_mask.py. If it times out, we assume the checkpoint/model is wrong or incompatible.
|
| post_process |
integer
|
0
Max: 1 |
Apply post-processing (0/1)
|
Output schema
The shape of the response you’ll get when you run this model with an API.
Schema
{'properties': {'auto_mask_cluster_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Cluster Glb',
'type': 'string'},
'auto_mask_cluster_ply': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Cluster Ply',
'type': 'string'},
'auto_mask_mesh_aabb_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Aabb Glb',
'type': 'string'},
'auto_mask_mesh_filtered_2_aabb_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask '
'Mesh Filtered '
'2 Aabb Glb',
'type': 'string'},
'auto_mask_mesh_filtered_2_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh '
'Filtered 2 Glb',
'type': 'string'},
'auto_mask_mesh_filtered_2_ply': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh '
'Filtered 2 Ply',
'type': 'string'},
'auto_mask_mesh_final_aabb_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh '
'Final Aabb Glb',
'type': 'string'},
'auto_mask_mesh_final_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Final '
'Glb',
'type': 'string'},
'auto_mask_mesh_final_ply': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Final '
'Ply',
'type': 'string'},
'auto_mask_mesh_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Glb',
'type': 'string'},
'auto_mask_mesh_org_aabb_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Org '
'Aabb Glb',
'type': 'string'},
'auto_mask_mesh_org_glb': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Org Glb',
'type': 'string'},
'auto_mask_mesh_org_ply': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Org Ply',
'type': 'string'},
'auto_mask_mesh_ply': {'format': 'uri',
'nullable': True,
'title': 'Auto Mask Mesh Ply',
'type': 'string'},
'point_pca_glb': {'format': 'uri',
'nullable': True,
'title': 'Point Pca Glb',
'type': 'string'},
'point_pca_ply': {'format': 'uri',
'nullable': True,
'title': 'Point Pca Ply',
'type': 'string'},
'point_prompts_pca_glb': {'format': 'uri',
'nullable': True,
'title': 'Point Prompts Pca Glb',
'type': 'string'},
'point_prompts_pca_ply': {'format': 'uri',
'nullable': True,
'title': 'Point Prompts Pca Ply',
'type': 'string'}},
'title': 'Output',
'type': 'object'}