EFA.run

EFA.run(callback=None, **kwargs) None[source]

Run the EFA algorithm for given network.

You may pass further parameters that will be mapped to the configs of the solver, see EFAConfig.

Parameters
callbackcallable / list of callables, optional

Callables are called with signature:

cb(self, CallBackFlag)

Full callables consist of those defined in initialization plus those passed here.

Start of run -> cb(self, CallBackFlag.RUN_START)

Start of iteration -> cb(self, CallBackFlag.ITER_START)

End of iteration -> cb(self, CallBackFlag.ITER_END)

End of run -> cb(self, CallBackFlag.End_RUN)

kwargskeyword arguments

Further options for solver, see EFAConfig.

See also

EFAConfig
paminco.callback