Open
Description
so that code can be more cleanly used, code redux.
Interfaces enforce stable API, name form of *able
.
- Computable
- feed forward compute input
void compute(T* input, T* output)
- will be used for all classes: encoder, SP, TM*, Anomaly, ...
- Serializable
- can serialize to file
- void save(..) throws;
- static T load(..)
- Printable
- nice way to display the object in human readable form
std::string toString() const
- override << ..?
- Comparable
- implements equals comparison
override ==