MCPcopy Create free account
hub / github.com/CodingBeard/tfkg / processCallbacks

Method processCallbacks

model/model.go:900–929  ·  view source on GitHub ↗
(
	callbacks []callback.Callback,
	event callback.Event,
	mode callback.Mode,
	epoch int,
	batch int,
	logs []callback.Log,
)

Source from the content-addressed store, hash-verified

898}
899
900func (m *TfkgModel) processCallbacks(
901 callbacks []callback.Callback,
902 event callback.Event,
903 mode callback.Mode,
904 epoch int,
905 batch int,
906 logs []callback.Log,
907) (halt bool, saved bool) {
908 halt, saved = m.callCallbacks(
909 callbacks,
910 event,
911 mode,
912 epoch,
913 batch,
914 logs,
915 )
916
917 if saved {
918 halt, _ = m.callCallbacks(
919 callbacks,
920 callback.EventSave,
921 mode,
922 epoch,
923 batch,
924 logs,
925 )
926 }
927
928 return halt, saved
929}
930
931func (m *TfkgModel) callCallbacks(
932 callbacks []callback.Callback,

Callers 2

FitMethod · 0.95
EvaluateMethod · 0.95

Calls 1

callCallbacksMethod · 0.95

Tested by

no test coverage detected