Classes | |
| class | Array |
| class | BaseException |
| class | GenericCastException |
| class | GeneralException |
| class | ExceptionStack |
| class | BinaryAND |
| class | BinaryOR |
| class | Buffer |
| class | BufferException |
| class | OutputCacheInfo |
| class | InputCacheInfo |
| class | BufferedNode |
| class | Collector |
| class | CompileObject |
| class | Complex |
| class | CompositeType |
| class | Constant |
| class | DoubleDispatchException |
| class | DoubleDispatch |
| class | NodeNotFoundException |
| class | NoSinkNodeException |
| class | NoInputNodeException |
| class | FactoryNotFoundException |
| class | ExceptionObject |
| class | AppFactory |
| class | _AppFactory |
| class | ExternalApp |
| class | FlowPref |
| class | FlowException |
| union | FloatManip |
| class | IExtensions |
| class | IntfNode |
| class | InputTranslator |
| class | Iterator |
| class | BaseMatrix |
| class | Matrix |
| struct | MatrixMethod |
| class | DynVec_ |
| class | GenericType |
| class | PrintableGenericType |
| class | NetCType |
| class | FILEPTR |
| class | FILEDES |
| class | String |
| class | Network |
| class | NodeInput |
| class | Node |
| class | NotInitializedException |
| class | NodeException |
| class | _NodeFactory |
| class | NodeFactory |
| class | Object |
| class | _ObjectFactory |
| class | ObjectFactory |
| class | NilObject |
| class | ObjectParam |
| class | ParsingException |
| class | ObjectPool |
| class | CastException |
| class | Pack |
| class | ParameterSet |
| class | ParameterException |
| class | Power |
| class | PtrCastException |
| class | PtrException |
| class | RCPtr |
| struct | compare_const_type_info_ptr |
| class | TypeMap |
| class | Conversion |
| class | dummy_conv_table_init_class |
| class | RTCUser |
| class | RTCTimer |
| class | network_socket |
| class | socket_streambuf |
| class | socket_ostream |
| class | socket_istream |
| class | socket_iostream |
| class | Stream |
| class | IStream |
| class | OStream |
| class | IOStream |
| class | EOFObject |
| class | fileptr_streambuf |
| class | fileptr_ostream |
| class | fileptr_istream |
| class | fileptr_iostream |
| class | fd_streambuf |
| class | fd_ostream |
| class | fd_istream |
| class | fd_iostream |
| class | pipe_streambuf |
| class | pipe_istream |
| class | pipe_iostream |
| class | ThreadedIterator |
| class | TTraits |
| struct | TypeTraits |
| struct | TypeTraits< RCPtr< T > > |
| struct | TypeTraits< T * > |
| class | DocParameterDataText |
| class | UIDocument |
| class | GUILinkPoint |
| class | UILink |
| class | UINetTerminal |
| class | UINetwork |
| class | UINode |
| class | ParameterText |
| class | UINodeParameters |
| class | ItemInfo |
| class | NodeInfo |
| class | UINodeRepository |
| class | UINote |
| class | UITerminal |
| class | UnPack |
| class | URLHandler |
| class | Variable |
| class | BaseVector |
| class | Vector |
| struct | VecMethod |
| class | VectorPool |
| class | SymbolSet |
| class | VirtualMethods |
| class | OFWrapper |
| class | _FFTWrap |
| class | allpass |
| class | comb |
| class | revmodel |
| class | FuzzyFunction |
| class | FuzzyModel |
| class | FuzzyRule |
| class | FuzzySet |
| class | GenericModel |
| class | InferenceModel |
| class | TrapezoidalFunction |
| class | TriangularFunction |
| class | AcousticModel |
| class | Tag |
| class | AudioInfo |
| class | Covariance |
| class | DiagonalCovariance |
| class | CovarianceSet |
| class | DiagGMM |
| class | Gaussian |
| class | GaussianSet |
| class | Score |
| class | GMM |
| class | GMMSet |
| class | GMMScore |
| class | Mean |
| class | MeanSet |
| class | Model |
| class | Transition |
| class | State |
| class | ViterbiNode |
| class | FFLayer |
| class | FFNet |
| class | NNetSet |
| class | TrainingAlgo |
| class | TrainingDeltaBarDelta |
| class | TrainingSCG |
| class | TrainingQProp |
| class | TrainingWeightDeltaBarDelta |
| class | GRunContext |
| class | GtkPlotProbe |
| class | DocParameterData |
| class | GUIDocument |
| class | GUILink |
| class | GUINetPopup |
| class | NodeLabel |
| class | NodeLabel_class |
| class | GUINetTerminal |
| class | GUINetwork |
| class | GUINode |
| class | ParameterData |
| class | GUINodeParameters |
| class | GUINodeTooltip |
| class | GUINote |
| class | GUITerminal |
| class | KeyPad |
| class | MultiPlotProbe |
| class | PlotProbe |
| class | Probe |
| class | TextProbe |
| class | vflowGUI |
| class | VFlowPrefDialog |
| class | MutualInformation |
| class | Cell |
| class | CodebookMap |
| class | FeatureMap |
| class | KMeans |
| class | MMIScore |
| class | MSVQ |
| class | RBF |
| class | VQ |
| struct | MatrixMethod< T, TTraits::Object > |
| struct | MatrixMethod< T, TTraits::ObjectPointer > |
| struct | MatrixMethod< T, TTraits::Basic > |
| struct | MatrixMethod< T, TTraits::Unknown > |
| struct | TypeTraits< std::complex< T > > |
| struct | VecMethod< T, TTraits::Object > |
| struct | VecMethod< T, TTraits::ObjectPointer > |
| struct | VecMethod< T, TTraits::Basic > |
| struct | VecMethod< T, TTraits::Unknown > |
Typedefs | |
| typedef NetCType< char > | Char |
| Char which is a NetCType<char>. | |
| typedef NetCType< int > | Int |
| Int which is a NetCType<int>. | |
| typedef NetCType< float > | Float |
| Float which is a NetCType<float>. | |
| typedef NetCType< double > | Double |
| Double which is a NetCType<double>. | |
| typedef NetCType< bool > | Bool |
| Bool which is a NetCType<double>. | |
| typedef std::map< std::string, Node * >::value_type | nodeEntry |
|
typedef std::map< std::string, _NodeFactory * >::value_type | factoryEntry |
| typedef RCPtr< Object > | ObjectRef |
| typedef ObjectRef(* | conv_func )(ObjectRef) |
| typedef ObjectRef(* | url_func )(const std::string &url, int flags) |
Functions | |
| template<class T> | |
| std::istream & | operator>> (std::istream &in, Complex< T > &value) |
| int | version_check (const char *vers, const char *abi_vers, const char *unused_vers=NULL) |
| void | build_flog_table () |
| float | flog (float f) |
| void | fflogv (const float *fin, float *fout, int len) |
| void | build_fexp_table () |
| float | fexp (float f) |
| void | prefetchnta (void *ptr) |
| void | prefetcht0 (void *ptr) |
| void | prefetcht1 (void *ptr) |
| void | prefetcht2 (void *ptr) |
| void | emms () |
| template<class T> | |
| T & | max (T &a, T &b) |
| int | max (int a, int b) |
| float | max (float a, float b) |
| double | max (double a, double b) |
| template<class T> | |
| T & | min (T &a, T &b) |
| int | min (int a, int b) |
| float | min (float a, float b) |
| double | min (double a, double b) |
| template<class T> | |
| T | sqr (T x) |
| template<class T> | |
| T | abs (T x) |
| template<int M2> | |
| int | _log2 (int i) |
| template<> | |
| int | _log2< 1 > (int i) |
| int | log2 (int i) |
| float | gauss_rand (float sd) |
| std::istream & | operator>> (std::istream &in, String &str) |
| operator >> for String | |
| template<class T> | |
| std::string | ObjectGetClassName () |
| bool | isValidType (std::istream &in, std::string expectedType, bool binary=false) |
| template<class T> | |
| std::ostream & | operator<< (std::ostream &out, const RCPtr< T > &ref) |
| template<class T> | |
| std::ostream & | operator<< (std::ostream &out, const std::vector< T > &v) |
| template<class T> | |
| std::ostream & | operator<< (std::ostream &out, const std::vector< T * > &v) |
| template<class T> | |
| std::istream & | operator>> (std::istream &in, std::vector< T > &v) |
| template<class T> | |
| std::istream & | operator>> (std::istream &in, std::vector< T * > &v) |
| template<class T> | |
| std::istream & | operator>> (std::istream &in, RCPtr< T > &o) |
| template<class T> | |
| std::istream & | operator>> (std::istream &in, T *&o) |
| template<class T> | |
| T | object_ptr_cast (const ObjectRef &ref) |
| template<class T> | |
| T & | object_cast (const ObjectRef &ref) |
| template<class T> | |
| T & | dereference_cast (const ObjectRef &ref) |
| template<class T> | |
| bool & | object_kind_of (const ObjectRef &ref) |
| template<class T> | |
| bool & | object_has_type (const ObjectRef &ref) |
| DEFINE_DOUBLE_VTABLE (addVtable) | |
| ObjectRef | operator+ (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (subVtable) | |
| ObjectRef | operator- (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (mulVtable) | |
| ObjectRef | operator * (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (divVtable) | |
| ObjectRef | operator/ (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (smallerVtable) | |
| ObjectRef | operator< (ObjectRef x, ObjectRef y) |
| ObjectRef | operator> (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (equalVtable) | |
| ObjectRef | operator== (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (maxVtable) | |
| ObjectRef | max (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (minVtable) | |
| ObjectRef | min (ObjectRef x, ObjectRef y) |
| DEFINE_DOUBLE_VTABLE (concatVtable) | |
| ObjectRef | concat (ObjectRef x, ObjectRef y) |
| std::vector< std::string > | envList (char *envName, bool include_home=true) |
| void | scanDL (bool debug=false) |
| void * | workloop (void *param) |
| template<class T> | |
| void | vec_copy (const T *x, T *y, int len) |
| template<class T> | |
| T | vec_inner_prod (const T *a, const T *b, int len) |
| template<class T> | |
| void | vec_add_vec (const T *a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_sub_vec (const T *a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_mul_vec (const T *a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_mul_and_add (const T *a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_mul_and_add (const T a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_div_vec (const T *a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_add_scal (const T a, const T *b, T *c, int len) |
| template<class T> | |
| void | vec_mul_scal (const T a, const T *b, T *c, int len) |
| template<class T> | |
| T | vec_dist2 (const T *a, const T *b, int len) |
| template<class T> | |
| T | vec_mahalanobis2 (const T *a, const T *b, const T *c, int len) |
| template<class T> | |
| T | vec_sum (const T *a, int len) |
| template<class T> | |
| T | vec_norm2 (const T *a, int len) |
| template<class T> | |
| void | vec_inv (const T *a, T *b, int len) |
| template<class T> | |
| void | vec_sqrt (const T *a, T *b, int len) |
| template<class T> | |
| void | vec_corr_cont (const T *a, T *filt, T *out, int len, int filtLen) |
| template<class T> | |
| void | vec_conv_cont (const T *a, T *filt, T *out, int len, int filtLen) |
| float | vec_inner_prod_float (const float *a, const float *b, int len) |
| template<> | |
| float | vec_inner_prod< float > (const float *a, const float *b, int len) |
| float | vec_inner_prod_3dnow (const float *a, const float *b, int len) ERROR_3DNOW_NI inline void vec_add_vec_3dnow(const float *a |
|
float const float float int len ERROR_3DNOW_NI void | vec_sub_vec_3dnow (const float *a, const float *b, float *c, int len) ERROR_3DNOW_NI inline void vec_mul_vec_3dnow(const float *a |
|
float const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI void | vec_add_scal_3dnow (const float a, const float *b, float *c, int len) ERROR_3DNOW_NI inline void vec_mul_scal_3dnow(const float a |
|
float const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI float | vec_dist_3dnow (const float *a, const float *b, int len) ERROR_3DNOW_NI inline float vec_mahalanobis_3dnow(const float *a |
|
float const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI float const float const float int len ERROR_3DNOW_NI float | vec_sum_3dnow (const float *a, int len) ERROR_3DNOW_NI inline float vec_norm2_3dnow(const float *a |
|
float const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI void const float float int len ERROR_3DNOW_NI float const float const float int len ERROR_3DNOW_NI float int len ERROR_3DNOW_NI void | vec_inv_3dnow (const float *a, float *b, int len) ERROR_3DNOW_NI inline void vec_sqrt_3dnow(const float *a |
| float | vec_inner_prod_sse (const float *a, const float *b, int len) ERROR_SSE_NI inline float vec_mahalanobis2_mul4_sse(const float *a |
| template<class T> | |
| void | _vector_printOn (const Vector< T > &v, std::ostream &out) |
| template<> | |
| void | _vector_printOn (const Vector< std::string > &v, std::ostream &out) |
| template<class T> | |
| void | _vector_printOn (const Vector< T * > &v, std::ostream &out) |
| template<class T> | |
| void | _vector_readFrom (Vector< T > &v, std::istream &in) |
| template<> | |
| void | _vector_readFrom (Vector< std::string > &v, std::istream &in) |
| template<class T> | |
| void | _vector_readFrom (Vector< T * > &v, std::istream &in) |
| bool | isValidVectorType (std::istream &in, std::string type, const std::string &className) |
| template<class T> | |
| std::istream & | operator>> (std::istream &in, Vector< T > &vec) |
| template<class T> | |
| Vector< T > & | operator+= (Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > & | operator-= (Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > & | operator *= (Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > & | operator/= (Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > | operator+ (const Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > | operator- (const Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > | operator * (const Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > | operator/ (const Vector< T > &v1, const Vector< T > &v2) |
| template<class T> | |
| Vector< T > | operator- (Vector< T > &v1) |
| template<class T> | |
| Vector< T > & | operator+= (Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > & | operator-= (Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > & | operator *= (Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > & | operator/= (Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > | operator+ (const Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > | operator- (const Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > | operator * (const Vector< T > &v1, T scal) |
| template<class T> | |
| Vector< T > | operator/ (const Vector< T > &v1, T scal) |
| VirtualMethods * | vmethod () |
| void | string_to_token (Vector< std::string > &outputVector, const std::string &inputString, Vector< char > &keepToken, Vector< char > &discardToken) |
| bool | string_contain_nl_sys_command (Vector< std::string > &outputVector, std::string &inputString) |
| std::string | vector_of_string_to_string (Vector< std::string >::iterator &startOfStringIt, Vector< std::string > &inputVector, std::string stringSeparator=" ") |
| std::string | int_to_string (int inputInteger) |
| Covariance * | NewDiagonalCovariance (int dim) |
| std::istream & | operator>> (std::istream &in, DiagonalCovariance &cov) |
| std::istream & | operator>> (std::istream &in, DiagGMM &gmm) |
| std::istream & | operator>> (std::istream &in, Gaussian &gauss) |
| std::istream & | operator>> (std::istream &in, GMM &gmm) |
| std::istream & | operator>> (std::istream &in, FFLayer &layer) |
| std::istream & | operator>> (std::istream &in, FFNet &net) |
| void | sigmoid (float *x, float *y, int len) |
| void | deriv_sigmoid (float *x, float *y, int len) |
| void | tansig (float *x, float *y, int len) |
| void | deriv_tansig (float *x, float *y, int len) |
| void | lin (float *x, float *y, int len) |
| void | deriv_lin (float *x, float *y, int len) |
| std::ostream & | operator<< (std::ostream &out, const NNetSet &cell) |
| GtkType | NodeLabel_get_type () |
| GtkWidget * | node_item_new (gchar *label, UINetwork *net) |
| std::string | ask_string_dialog (const char *question, const char *default_str) |
| gint | close_save_dialog (const char *question) |
| double | entropy_funct (double x) |
| std::ostream & | operator<< (std::ostream &out, const Cell &cell) |
| std::ostream & | operator<< (std::ostream &out, const CodebookMap &cell) |
| std::ostream & | operator<< (std::ostream &out, const FeatureMap &cell) |
Variables | |
| float | logtable2 [FLOGLOOKUP2SIZE] |
| float | exptable [FEXPSIZE] |
| ObjectRef | TrueObject |
| TrueObject = NetCType<Bool>(true). | |
| ObjectRef | FalseObject |
| FalseObject = NetCType<Bool>(false). | |
| ObjectRef | nilObject |
| float const float * | b |
| float const float float * | c |
| VectorPool< float > | floatVectorPool |
| VectorPool< double > | doubleVectorPool |
| _FFTWrap | FFTWrap |
| const int | numcombs = 8 |
| const int | numallpasses = 4 |
| const float | muted = 0 |
| const float | fixedgain = 0.015f |
| const float | scalewet = 3 |
| const float | scaledry = 2 |
| const float | scaledamp = 0.4f |
| const float | scaleroom = 0.28f |
| const float | offsetroom = 0.7f |
| const float | initialroom = 0.5f |
| const float | initialdamp = 0.5f |
| const float | initialwet = 1/scalewet |
| const float | initialdry = 0 |
| const float | initialwidth = 1 |
| const float | initialmode = 0 |
| const float | freezemode = 0.5f |
| const int | stereospread = 23 |
| const int | combtuningL1 = 1116 |
| const int | combtuningR1 = 1116+stereospread |
| const int | combtuningL2 = 1188 |
| const int | combtuningR2 = 1188+stereospread |
| const int | combtuningL3 = 1277 |
| const int | combtuningR3 = 1277+stereospread |
| const int | combtuningL4 = 1356 |
| const int | combtuningR4 = 1356+stereospread |
| const int | combtuningL5 = 1422 |
| const int | combtuningR5 = 1422+stereospread |
| const int | combtuningL6 = 1491 |
| const int | combtuningR6 = 1491+stereospread |
| const int | combtuningL7 = 1557 |
| const int | combtuningR7 = 1557+stereospread |
| const int | combtuningL8 = 1617 |
| const int | combtuningR8 = 1617+stereospread |
| const int | allpasstuningL1 = 556 |
| const int | allpasstuningR1 = 556+stereospread |
| const int | allpasstuningL2 = 441 |
| const int | allpasstuningR2 = 441+stereospread |
| const int | allpasstuningL3 = 341 |
| const int | allpasstuningR3 = 341+stereospread |
| const int | allpasstuningL4 = 225 |
| const int | allpasstuningR4 = 225+stereospread |
| FD::ViterbiNode | numberStates |
| int | numberFrames |
| vector< State * > | states |
| vector< Vector< float > * > | frames |
|
|
Definition of the type we need for the dictionaries |
|
|
Smart pointer to Object called ObjectRef
|
|
||||||||||
|
Absolute value function |
|
||||||||||
|
The type cast from ObjectRef |
|
|
Gaussian random generator |
|
|
Global function. This function is used to transform an integer into a string.
|
|
||||||||||||||||
|
Max function |
|
||||||||||||||||
|
Min function |
|
|
Function that acts as a factory for diagonal covariance |
|
||||||||||
|
This is the default (and slowest) implementation |
|
||||||||||
|
Is the object of type T (exact match) |
|
||||||||||
|
Does the object derive from T |
|
||||||||||
|
The object pointer cast from ObjectRef |
|
||||||||||||
|
Extraction operator for FFLayer |
|
||||||||||||
|
extractor for GMM |
|
||||||||||||
|
extractor for DiagGMM |
|
||||||||||||
|
extractor operator |
|
||||||||||||||||
|
operator >> for Complex<T>
|
|
||||||||||
|
Square function |
|
||||||||||||
|
Global function. This function look for a "nl_sys_command" token at the first position of the string to determine if the string contain a command. Commands are used by the various modules to communicate between each others. Each module define it's own commands which can contain an arbitrary number of parameters.
|
|
||||||||||||||||||||
|
Global function. Transform a string type string to a vector of string token. Each token is separated either by white space or by specified discardToken. Special keepToken can also be specified individually. See the test file for a demonstration of the behavior.
|
|
||||||||||||||||
|
Global function. This function is used to transform a vector<string> back into a string. The vector token are separated by the specified string separator or by default by a white space.
|
1.4.4