Annex v0.1.0 Annex.Learner behaviour View Source

Link to this section Summary

Link to this section Types

Link to this section Functions

Link to this function

init(learner, options) View Source
init(learner(), options()) :: {:ok, learner()} | {:error, any()}

Link to this function

train(learner, all_inputs, all_labels, opts \\ []) View Source
train(struct(), Annex.Data.dataset(), Annex.Data.dataset(), Keyword.t()) ::
  {:ok, [float()], struct()} | {:error, any()}

Link to this section Callbacks

Link to this callback

init_learner(learner, options) View Source
init_learner(learner(), options()) :: {:ok, learner()} | {:error, any()}

Link to this callback

train(any, arg2, arg3, options) View Source
train(any(), Annex.Data.t(), Annex.Data.t(), options()) :: {any(), learner()}

Link to this callback

train_opts(options) View Source
train_opts(options()) :: options()