| @@ 157-180 (lines=24) @@ | ||
| 154 | ||
| 155 | meta_data.to_csv(path, index=False) |
|
| 156 | ||
| 157 | def _read_func_metadata(self, model_func, _verb_): |
|
| 158 | paths = self._get_func_data_names() |
|
| 159 | ||
| 160 | meta_data_list = [] |
|
| 161 | for path in paths: |
|
| 162 | meta_data = pd.read_csv(path) |
|
| 163 | meta_data_list.append(meta_data) |
|
| 164 | self.meta_data_found = True |
|
| 165 | ||
| 166 | if len(meta_data_list) > 0: |
|
| 167 | meta_data = pd.concat(meta_data_list, ignore_index=True) |
|
| 168 | ||
| 169 | column_names = meta_data.columns |
|
| 170 | score_name = [name for name in column_names if self.score_col_name in name] |
|
| 171 | ||
| 172 | para = meta_data.drop(score_name, axis=1) |
|
| 173 | score = meta_data[score_name] |
|
| 174 | ||
| 175 | _verb_.load_meta_data() |
|
| 176 | return para, score |
|
| 177 | ||
| 178 | else: |
|
| 179 | _verb_.no_meta_data(model_func) |
|
| 180 | return None, None |
|
| 181 | ||
| 182 | def _get_opt_meta_data(self): |
|
| 183 | results_dict = {} |
|
| @@ 155-178 (lines=24) @@ | ||
| 152 | ||
| 153 | meta_data.to_csv(path, index=False) |
|
| 154 | ||
| 155 | def _read_func_metadata(self, model_func, _verb_): |
|
| 156 | paths = self._get_func_data_names() |
|
| 157 | ||
| 158 | meta_data_list = [] |
|
| 159 | for path in paths: |
|
| 160 | meta_data = pd.read_csv(path) |
|
| 161 | meta_data_list.append(meta_data) |
|
| 162 | self.meta_data_found = True |
|
| 163 | ||
| 164 | if len(meta_data_list) > 0: |
|
| 165 | meta_data = pd.concat(meta_data_list, ignore_index=True) |
|
| 166 | ||
| 167 | column_names = meta_data.columns |
|
| 168 | score_name = [name for name in column_names if self.score_col_name in name] |
|
| 169 | ||
| 170 | para = meta_data.drop(score_name, axis=1) |
|
| 171 | score = meta_data[score_name] |
|
| 172 | ||
| 173 | _verb_.load_meta_data() |
|
| 174 | return para, score |
|
| 175 | ||
| 176 | else: |
|
| 177 | _verb_.no_meta_data(model_func) |
|
| 178 | return None, None |
|
| 179 | ||
| 180 | def _get_opt_meta_data(self): |
|
| 181 | results_dict = {} |
|