MCPcopy Create free account

hub / github.com/AutodeskAILab/BRepNet / functions

Functions409 in github.com/AutodeskAILab/BRepNet

↓ 1 callersMethodappend_halfedges
(self, body)
pipeline/entity_mapper.py:214
↓ 1 callersMethodappend_loop
(self, loop)
pipeline/entity_mapper.py:197
↓ 1 callersMethodappend_loops
(self, top_exp)
pipeline/entity_mapper.py:192
↓ 1 callersMethodappend_primary_face
(self, face)
pipeline/entity_mapper.py:245
↓ 1 callersMethodappend_shell
(self, shell)
pipeline/entity_mapper.py:175
↓ 1 callersMethodappend_shells
(self, top_exp)
pipeline/entity_mapper.py:170
↓ 1 callersMethodappend_solid
(self, solid)
pipeline/entity_mapper.py:164
↓ 1 callersMethodappend_solids
(self, top_exp)
pipeline/entity_mapper.py:159
↓ 1 callersMethodappend_vertex
(self, vertex)
pipeline/entity_mapper.py:234
↓ 1 callersMethodappend_vertices
(self, top_exp)
pipeline/entity_mapper.py:229
↓ 1 callersMethodarea_feature
(self, face)
pipeline/extract_brepnet_data_from_step.py:234
↓ 1 callersFunctionaverage_multinode_test_results
(results)
train/grid_search.py:69
↓ 1 callersMethodbezier_edge_feature
(self, edge)
pipeline/extract_brepnet_data_from_step.py:367
↓ 1 callersMethodbounding_box_point_cloud
(self, pts)
pipeline/extract_brepnet_data_from_step.py:634
↓ 1 callersMethodbuild_coedge_mapping
(self, data)
tests/test_dataloader.py:651
↓ 1 callersMethodbuild_coedges_of_edges_tensor
Build the index tensor telling us which coedges belong to a given edge size = [ num_edges x 2 ]
dataloaders/brepnet_dataset_old.py:276
↓ 1 callersMethodbuild_coedges_of_faces_tensors
Build the index tensor telling which coedges belong to which face. As the number of coedges in a face can vary then we
dataloaders/brepnet_dataset_old.py:211
↓ 1 callersFunctionbuild_dataset_file
(args)
eval/evaluate_folder.py:98
↓ 1 callersMethodbuild_edge_grids_from_left_coedges
Try building point grids from the left coedges of each edge
dataloaders/brepnet_dataset.py:511
↓ 1 callersMethodbuild_edge_mapping
(self, data)
tests/test_dataloader.py:639
↓ 1 callersMethodbuild_face_index_tensors
Build the index tensors single sorted faces array back to the original faces in the different solids
dataloaders/brepnet_dataset_old.py:794
↓ 1 callersMethodbuild_face_mapping
(self, data)
tests/test_dataloader.py:617
↓ 1 callersMethodbuild_incidence_arrays
(self, body, entity_mapper)
pipeline/extract_brepnet_data_from_step.py:728
↓ 1 callersMethodbuild_incidence_lists
(self)
pipeline/extract_brepnet_data_from_json.py:57
↓ 1 callersMethodbuild_input_feature_tensors
Convert the feature tensors for faces, edges and coedges from numpy to pytorch
dataloaders/brepnet_dataset.py:446
↓ 1 callersMethodbuild_kernel_tensors
(self, body_data)
dataloaders/brepnet_dataset.py:412
↓ 1 callersMethodbuild_point_grids
Read the point grid and LCS data and convert it to pytorch
dataloaders/brepnet_dataset.py:500
↓ 1 callersMethodbuild_primary_face_orientations_map
(self, top_exp)
pipeline/entity_mapper.py:240
↓ 1 callersMethodcache_body
Save the cache data for the body
dataloaders/brepnet_dataset.py:254
↓ 1 callersMethodcheck_batches_same
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:67
↓ 1 callersMethodcheck_box
(self, fusion_face_box, step_face_box, tol, msg)
pipeline/face_index_validator.py:214
↓ 1 callersMethodcheck_closed
(self, body)
pipeline/extract_brepnet_data_from_step.py:814
↓ 1 callersMethodcheck_closest_features
Check a specific feature value for the closest face or edge to a given point
tests/test_extract_brepnet_data_from_step.py:575
↓ 1 callersMethodcheck_coedge_features
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:99
↓ 1 callersMethodcheck_coedges_of_big_faces
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:159
↓ 1 callersMethodcheck_coedges_of_edges
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:118
↓ 1 callersMethodcheck_coedges_of_small_faces
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:123
↓ 1 callersMethodcheck_collate
(self, data)
tests/test_dataloader.py:663
↓ 1 callersMethodcheck_data
(self)
pipeline/segmentation_file_crosschecker.py:21
↓ 1 callersMethodcheck_edge_features
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:94
↓ 1 callersMethodcheck_edge_kernel_tensor
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:113
↓ 1 callersMethodcheck_edges_consistent
(self, solid, entity_mapper, coedges_to_edges)
tests/test_extract_brepnet_data_from_step.py:252
↓ 1 callersMethodcheck_expect_edge_length
(self, data, feature_schema, expected_edge_length)
tests/test_extract_brepnet_data_from_step.py:508
↓ 1 callersMethodcheck_expect_face_area
(self, data, feature_schema, expected_face_area)
tests/test_extract_brepnet_data_from_step.py:467
↓ 1 callersMethodcheck_face_adjacency_vs_num_shells
Basically we want to check that the mating coedges are set up correctly. It's quite hard to get the mate information out
tests/test_extract_brepnet_data_from_step.py:277
↓ 1 callersMethodcheck_face_features
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:79
↓ 1 callersFunctioncheck_face_indices
(step_file, mesh_dir)
pipeline/extract_brepnet_data_from_step.py:853
↓ 1 callersMethodcheck_face_kernel_tensor
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:104
↓ 1 callersFunctioncheck_faces
(topology)
pipeline/extract_brepnet_data_from_json.py:75
↓ 1 callersMethodcheck_faces_consistent
Check the mapping from coedges to faces is consistent
tests/test_extract_brepnet_data_from_step.py:233
↓ 1 callersFunctioncheck_for_zero_standard_deviation
(standardization_data)
pipeline/build_dataset_file.py:78
↓ 1 callersMethodcheck_labels
(self, old_batch, new_batch)
tests/test_dataloaders_equivalent.py:193
↓ 1 callersMethodcheck_loop_hist
(self, data, expected_loop_hist)
tests/test_extract_brepnet_data_from_step.py:400
↓ 1 callersMethodcheck_loops_consistent
(self, solid, entity_mapper, next)
tests/test_extract_brepnet_data_from_step.py:166
↓ 1 callersMethodcheck_manifold
(self, top_exp)
pipeline/extract_brepnet_data_from_step.py:839
↓ 1 callersMethodcheck_mate_mate
(self, mate)
tests/test_extract_brepnet_data_from_step.py:160
↓ 1 callersMethodcheck_next_is_permutation
We want to check that the array of indices in next is actually a permutation. i.e. there is a bijection (1:1) mapping be
tests/test_extract_brepnet_data_from_step.py:139
↓ 1 callersMethodcheck_num_circular_edge
(self, data, feature_schema, expected_num_circular_edge)
tests/test_extract_brepnet_data_from_step.py:523
↓ 1 callersMethodcheck_num_closed_edge
(self, data, feature_schema, expected_num_closed_edge)
tests/test_extract_brepnet_data_from_step.py:532
↓ 1 callersMethodcheck_num_coedges
(self, data, expected_num_coedges)
tests/test_extract_brepnet_data_from_step.py:392
↓ 1 callersMethodcheck_num_concave
(self, data, feature_schema, expected_num_concave)
tests/test_extract_brepnet_data_from_step.py:482
↓ 1 callersMethodcheck_num_cones
(self, data, feature_schema, expected_num_cones)
tests/test_extract_brepnet_data_from_step.py:435
↓ 1 callersMethodcheck_num_convex
(self, data, feature_schema, expected_num_convex)
tests/test_extract_brepnet_data_from_step.py:491
↓ 1 callersMethodcheck_num_cylinders
(self, data, feature_schema, expected_num_cylinders)
tests/test_extract_brepnet_data_from_step.py:427
↓ 1 callersMethodcheck_num_edges
(self, data, expected_num_edges)
tests/test_extract_brepnet_data_from_step.py:383
↓ 1 callersMethodcheck_num_elliptical_edge
(self, data, feature_schema, expected_num_elliptical_edge)
tests/test_extract_brepnet_data_from_step.py:541
↓ 1 callersMethodcheck_num_faces
(self, data, expected_num_faces)
tests/test_extract_brepnet_data_from_step.py:373
↓ 1 callersMethodcheck_num_helical_edge
(self, data, feature_schema, expected_num_helical_edge)
tests/test_extract_brepnet_data_from_step.py:550
↓ 1 callersMethodcheck_num_intcurve_edge
(self, data, feature_schema, expected_num_intcurve_edge)
tests/test_extract_brepnet_data_from_step.py:558
↓ 1 callersMethodcheck_num_planes
(self, data, feature_schema, expected_num_planes)
tests/test_extract_brepnet_data_from_step.py:418
↓ 1 callersMethodcheck_num_rational_nurbs
(self, data, feature_schema, expected_num_rational_nurbs)
tests/test_extract_brepnet_data_from_step.py:459
↓ 1 callersMethodcheck_num_smooth
(self, data, feature_schema, expected_num_smooth)
tests/test_extract_brepnet_data_from_step.py:499
↓ 1 callersMethodcheck_num_sphere
(self, data, feature_schema, expected_num_sphere)
tests/test_extract_brepnet_data_from_step.py:451
↓ 1 callersMethodcheck_num_straight_edge
(self, data, feature_schema, expected_num_straight_edge)
tests/test_extract_brepnet_data_from_step.py:566
↓ 1 callersMethodcheck_num_torus
(self, data, feature_schema, expected_num_torus)
tests/test_extract_brepnet_data_from_step.py:443
↓ 1 callersMethodcheck_part
Check the part against the face boxes loaded which were found from the Fusion triangle file.
pipeline/face_index_validator.py:85
↓ 1 callersFunctioncheck_seg_file
(file, seg_path)
pipeline/extract_brepnet_data_from_json.py:93
↓ 1 callersFunctioncheck_topology
(topology)
pipeline/extract_brepnet_data_from_json.py:84
↓ 1 callersMethodcheck_topology
(self, solid, data)
tests/test_extract_brepnet_data_from_step.py:100
↓ 1 callersMethodcheck_topology_and_feature_data_consistent
(self, data)
tests/test_extract_brepnet_data_from_step.py:110
↓ 1 callersMethodcheck_unique_coedges
(self, top_exp)
pipeline/extract_brepnet_data_from_step.py:797
↓ 1 callersMethodcircular_edge_feature
(self, edge)
pipeline/extract_brepnet_data_from_step.py:321
↓ 1 callersMethodclosed_edge_feature
(self, edge)
pipeline/extract_brepnet_data_from_step.py:328
↓ 1 callersMethodconcatenate_entities
Append all the data from batch_to_cat into acc_batch We need to re-map the indices to do this. Essentially we combine al
dataloaders/brepnet_dataset_old.py:680
↓ 1 callersMethodcone_feature
(self, face)
pipeline/extract_brepnet_data_from_step.py:213
↓ 1 callersFunctioncopy_standardization
(original_dataset)
eval/evaluate_folder.py:31
↓ 1 callersMethodcreate_batches
Create batches with a fixed size of num_faces_per_batch. Here we try hard to exactly replicate the original algorithm used to
dataloaders/max_num_faces_sampler.py:37
↓ 1 callersMethodcreate_cache_dir
(self, dataset_dir)
dataloaders/brepnet_dataset.py:279
↓ 1 callersMethodcreate_empty_batch_solid
Create a dictionary which we can contatenate with other data to build up the single solid for the batch
dataloaders/brepnet_dataset_old.py:528
↓ 1 callersMethodcreate_new_dataset
(self, dataset_file, dataset_dir)
tests/test_dataloaders_equivalent.py:31
↓ 1 callersFunctioncreate_new_test_set
(dataset_dir, working_dir, feature_list_path)
eval/evaluate_folder.py:50
↓ 1 callersMethodcreate_old_dataset
(self, dataset_file, dataset_dir)
tests/test_dataloaders_equivalent.py:25
↓ 1 callersFunctioncreate_old_test_set
(dataset_dir)
eval/evaluate_folder.py:66
↓ 1 callersMethodcross_check_coedge_features
(self, data, npz_data)
tests/test_dataloader.py:160
↓ 1 callersMethodcross_check_coedge_kernel_tensor
(self, data, npz_data, kernel)
tests/test_dataloader.py:312
↓ 1 callersMethodcross_check_coedges_of_edges_tensor
We can check for consistency between the mating coedges and the edge information.
tests/test_dataloader.py:326
↓ 1 callersMethodcross_check_coedges_of_faces_tensors
We can cross check the in two ways - For every coedge, we know the index of it's face from array f. We can then check
tests/test_dataloader.py:344
↓ 1 callersMethodcross_check_data_for_solid
(self, data, npz_data, labels)
tests/test_dataloader.py:96
↓ 1 callersMethodcross_check_edge_features
(self, data, npz_data)
tests/test_dataloader.py:144
↓ 1 callersMethodcross_check_edge_kernel_tensor
(self, data, npz_data, kernel)
tests/test_dataloader.py:298
← previousnext →101–200 of 409, ranked by callers