Time | time stamp | |
ann_time.h | class Time; | |
Base for classes formating and parsing timestamps. This class uses default format YYYY.MM.DD hh:mm:ss +/-timezone | ||
Time_unix | time of unix | |
ann_time.h | class Time_unix; | |
Formats and parses timestamps beeing unsigned numbers of seconds since the start of Unix Era. |
Loc | location | |
ann_loc.h | class Loc; | |
Iterator for multidimensional arrays. | ||
Size | size | |
ann_loc.h | class Size; | |
Defines dimension and sizes of a given multidimensional array. | ||
Array | multidimensional array | |
ann_array.h | template<class Elem> class Array; | |
Multidimensional array of elemnts of type Elem. | ||
Term | term of data set | |
ann_term.h | typedef Array<double> Term; | |
Multidimensional array of doubles used to feed neural elements with data, to hold weight arrays, etc. |
Log | log | |
ann_log.h | class Log; | |
Abstract base for logs. | ||
Log_rec | log, recurent | |
ann_log.h | class Log_rec; | |
Base for recurent logs. Such logs filter incoming events: some of them are logged in other log, other events are ignored. | ||
LS | log store | |
ann_log.h | class LS; | |
Abstract base for class storing pointers to recurent logs. Ports of this library should provide a class implementing this interface using libraries provided by the compiler. | ||
LS_set | log store using sets | |
ann_ls_set.h | class LS_set; | |
Class implementing interface defined by the class LS using STL's set. This class need not to be used directly by the application programer. | ||
Log_io | log dumping to iostream | |
ann_log_io.h | class Log_io; | |
Class for dumping logs to C++ streams. | ||
Log_lazy | log filtering in a lazy fashion | |
ann_log_lazy.h | class Log_lazy; | |
Class for filtering log events. Only events from every n-th epoch are logged. |
TC | Term Container | |
ann_tc.h | class TC; | |
Abstract base for containers used for temporary storage of input data. Ports of this library should provide a class implementing this interface using libraries provided by the compiler. | ||
TC_set | Term Container using sets | |
ann_tc_set.h | class TC_set; | |
Class implementing interface defined by the class TC using STL's set. This class need not to be used directly by the application programer. | ||
Parser_ws | Parser for white separated files | |
ann_parser_ws.h | class Parser_ws; | |
Prases input coming from iostreams which is formated using white spaces. | ||
Parser_log | Parser for logs | |
ann_parser_log.h | class Parser_log; | |
Prases input coming from iostreams which is formated just like logs. |
DS | data source | |
ann_ds.h | class DS; | |
Abstract base class for classes providing training data sets. | ||
DS_des | data source fordesired output | |
ann_ds.h | class DS_des; | |
Abstract base class for classes providing sets of desired output patterns. Application programmer need not to instantiate this class directly. If the training sequence consists of input and desired output data, then the data source holding input patterns should create object of DS_des descendant class to hold desired outputs. | ||
DS_buff | data source stored inbuffer | |
ann_ds_buff.h | class DS_buff; | |
Data source that holds certain number of objects of class Term. May be base class for data sources retrievieng data from i/o. | ||
DS_buff_des | data source stored inbuffer keeping desired outputs | |
ann_ds_buff.h | class DS_buff_des; | |
Data source that holds certain number of objects of class Term used as desired output patterns. Designed to be instantiated by data sources retrievieng data from i/o as a companion holding desired output patterns. | ||
DS_ws | data source retrieved from a white separated file | |
ann_ds_ws.h | class DS_ws; | |
Data source retrieving patterns from iostream formated with white spaces. Descendant of DS_buff. Creates DS_buff_des if the stream contains desired outputs. | ||
DS_log | data source retrieved from a log | |
ann_ds_log.h | class DS_log; | |
Data source retrieving patterns from iostream formated just like a log. Descendant of DS_buff. Creates DS_buff_des if the stream contains desired outputs. | ||
DS_rec | data source, recursive | |
ann_ds_rec.h | class DS_rec; | |
Data source providing patterns computed from patterns obtained from other data source. | ||
DS_rec_des | data source, recursive, for desired outputs | |
ann_ds_rec.h | class DS_rec_des; | |
Data source providing desired output patterns computed from patterns obtained from other data source. Need not to be directly instantiated by the application programer. | ||
DS_tee | data source making a tee | |
ann_ds_tee.h | class DS_tee; | |
Descendant of DS_rec. Does not change patterns or their order, but makes a tee to log, thus every pattern is logged. | ||
DS_out | data source providing neural output | |
ann_ds_out.h | class DS_out; | |
Descendant of DS_rec. Provides outputs from a given neural element as its data sequence. |
Init | Initialization of objects | |
ann_init.h | class Init; | |
Holds data needed for instantiation of neural elements or weights. At the moment contains only fields helping labeling and setting size of objects being created. | ||
FB | factory base | |
ann_factory.h | template<class Base, class Instance> class FB; | |
Template serving as a base for factories producing objects of classes descending from Base. During creation constructors are handed objects of type Instance. | ||
F | Factory | |
ann_factory.h | template<class Item, class Common, class Instance, class Base> class F; | |
Template creating objects of class Item, which descends from Base. Constructors should accept two parameters of types: Common& and Instance. Class F<Item, Common, Instance, Base> descends from FB<Base, Instance>. |