| 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
 1.4.4