Filter label disagreement knn folder

operators.ops3d.filter_label_disagreement_knn_folder(client, folder_points_in='/folder_points_in', folder_labels_in='/folder_labels_in', folder_label_disagrement_in='/folder_label_disagrement_in', folder_label_disagrement_out='/folder_label_disagrement_out', distance=2, classes_to_compare='2', comparison_type='2', class_to_filter=1, dim_data=3, knn=2, comparison_axis=-1, invalid_label=0, worker_instance_type='x2large', manager_instance_type='small', extension_file_points_in='.laz', extension_file_labels_in='.npy', extension_file_label_disagrement_in='.npy', extension_file_label_disagrement_out='.npy', skip_existing_files=False)

filter_label_disagreement_knn_folder(client,
folder_points_in=’/folder_points_in’,
folder_labels_in=’/folder_labels_in’,
folder_label_disagrement_in=’/folder_label_disagrement_in’,
folder_label_disagrement_out=’/folder_label_disagrement_out’,
distance=2,
classes_to_compare=’2’,
comparison_type=’2’,
class_to_filter=1,
dim_data=3,
knn=2,
comparison_axis=-1,
invalid_label=0,
worker_instance_type=’x2large’,
manager_instance_type=”small”,
extension_folder_points_in=”.laz”,
extension_folder_labels_in=”.npy”,
extension_folder_label_disagrement_in=”.npy”,
extension_folder_label_disagrement_out=”.npy”,
skip_existing_files = False )
Parameters:
  • distance – distance threshold

  • classes_to_compare – classes to compare, comma separated

  • comparison_type – [ge: greater equal, le: less equal]

  • class_to_filter – class to filter

  • dim_data – Dimensions to use: 3: x,y,z; 2: x, y

  • knn – k-nearest-neighbours

  • comparison_axis – axis to compare: -1: eucledian distance; 0, 1 or 2: distance along x, y or z axis

  • invalid_label – invalid label

  • folder_points_in – input folder [.laz or .las]

  • folder_labels_in – input folder [.txt or .npy]

  • folder_label_disagrement_in – input folder[.txt or .npy]

  • folder_label_disagrement_out – output folder [.txt or .npy]

  • worker_instance_type – cloud instance type of worker nodes

  • manager_instance_type – cloud instance type of manager node

  • extension_folder_points_in – File extension of files in folder for folder_points_in

  • extension_folder_labels_in – File extension of files in folder for folder_labels_in

  • extension_folder_label_disagrement_in – File extension of files in folder for folder_label_disagrement_in

  • extension_folder_label_disagrement_out – File extension of files in folder for folder_label_disagrement_out

  • skip_existing_files – skip files that already exist in the output folder