MCPcopy Create free account
hub / github.com/MarcCoru/locationencoder / main

Function main

experiments/exp_computation.py:163–188  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

161 plt.show()
162
163def main():
164 results_dir = 'results/train/exp_computation'
165 dataset = 'checkerboard'
166 # args = fit_sh()
167 #fit_comparison()
168
169 df = extract_comp_df(results_dir, dataset)
170 plot_comp(df, ydim="test_duration")
171 plot_comp(df, ydim="accuracy")
172
173 for pe in df.pe.unique():
174 #for poly in df.poly.unique(): (df.poly == poly) &
175 df.loc[(df.pe == pe)].sort_values(by="poly").to_csv(os.path.join(results_dir, f"{pe}.csv"))
176
177
178 df = extract_sh_df(results_dir, dataset)
179 plot_sh(df, ydim="test_duration")
180 plot_sh(df, ydim="accuracy")
181
182 for comp in df.harmonics_calculation.unique():
183 #for poly in df.poly.unique(): (df.poly == poly) &
184 df.loc[(df.harmonics_calculation == comp)].sort_values(by="poly").to_csv(os.path.join(results_dir, f"sphericalharmonics-{comp}.csv"))
185
186 #for nn in df.nn.unique():
187 # for poly in df.poly.unique():
188 # df.loc[(df.poly == poly) & (df.nn == nn)].sort_values(by="mean_dist").to_csv(os.path.join(resultsdir, f"sphericalharmonics-{nn}-{poly}.csv"))
189
190if __name__ == '__main__':
191 main()

Callers 1

exp_computation.pyFile · 0.70

Calls 4

extract_comp_dfFunction · 0.85
plot_compFunction · 0.85
extract_sh_dfFunction · 0.85
plot_shFunction · 0.85

Tested by

no test coverage detected