(data)
| 1056 | |
| 1057 | |
| 1058 | def _parse_ground_truth_data(data): |
| 1059 | gt = dict() |
| 1060 | for i, arr in enumerate(data): |
| 1061 | temp = [] |
| 1062 | for row in arr: |
| 1063 | if np.isnan(row[:, :2]).all(): |
| 1064 | continue |
| 1065 | ass = Assembly.from_array(row) |
| 1066 | temp.append(ass) |
| 1067 | if not temp: |
| 1068 | continue |
| 1069 | gt[i] = temp |
| 1070 | return gt |
| 1071 | |
| 1072 | |
| 1073 | def find_outlier_assemblies(dict_of_assemblies, criterion="area", qs=(5, 95)): |
no test coverage detected