class

NeuralSymbolic::NeuralAtomSpaceMapper

Inherits Reference < Object

Converts between neural network outputs and AtomSpace structures

Constructors

new(atomspace : AtomSpace::AtomSpace)

Instance methods

map_output(concepts : Array(String), output : Array(Float64)) : Array(AtomSpace::Atom)

Map a neural network's output vector to AtomSpace concept activations

map_to_input(concepts : Array(String)) : Array(Float64)

Convert AtomSpace concept truth values to a feature vector for neural input