Mnemosyne.Graph.Node.Episodic (mnemosyne v0.1.5)

Copy Markdown View Source

Episodic memory node capturing an observation-action-reward tuple within a trajectory.

Summary

Types

t()

@type t() :: %Mnemosyne.Graph.Node.Episodic{
  action: String.t(),
  created_at: DateTime.t(),
  embedding: [float()] | nil,
  id: String.t(),
  links: %{required(Mnemosyne.Graph.Edge.edge_type()) => MapSet.t()},
  observation: String.t(),
  reward: float(),
  state: String.t(),
  subgoal: String.t(),
  trajectory_id: String.t()
}