get_history#
- Optimization.get_history() dict#
Get the optimization history from the optimizer.
- Returns:
dictDictionary containing optimization history with keys: - ‘params’: list of parameter arrays at each iteration - ‘fom’: list of FOM values at each iteration - ‘gradient’: list of gradient arrays at each iteration
Examples
>>> opt = Optimization(project, optimizer) >>> final_params, final_fom = opt.run() >>> history = opt.get_history() >>> >>> import matplotlib.pyplot as plt >>> plt.plot(history['fom']) >>> plt.xlabel('Iteration') >>> plt.ylabel('FOM') >>> plt.title('Optimization Progress') >>> plt.show()