First we create an object from Augmented class and initialize "shape of problem", "steps" and "primary object".
augmented = Augmented(shape=shape, step=step, primary_obj=primary_obj)
Then we should initialize Constraint coefficients, Objective coefficients and Constraint values.
augmented.cons_coefficients = cons_matrix
augmented.obj_coefficients = obj_matrix
augmented.cons_values = cons_val_matrix
Finally after declaring all variables and initializing model data, we use run method as follows:
augmented.run(output=False, version='v1')
It takes 2 arguments "output" and "version". Augmented version (v1, v2) specified by version and X array specified by output.
Plotting objectives by their order.
augmented.plot_objectives((objective_ord, objective_ord))