Ignore:
Timestamp:
Feb 26, 2008, 9:48:22 PM (13 years ago)
Author:
Peter
Message:

fixes #342

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/yat/classifier/MatrixLookup.h

    r1134 r1168  
    270270    const_row_iterator end_row(size_t) const;
    271271
    272     /**
    273        the new MatrixLookup will consist of the rolumn vectors
    274        defined by @a index. This means that the returned MatrixLookup
    275        will fullfill: \f$ returned(i,j) = original(index[i],j) \f$
    276 
    277        @note If underlying matrix goes out of scope or is deleted, the
    278        returned pointer becomes invalid and the result of further use is
    279        undefined.
    280    
    281     */
    282     const MatrixLookup* selected(const utility::Index&) const;
    283 
    284     ///
    285     /// The created MatrixLookup corresponds to all rows and the
    286     /// columns defined by @a index in the original MatrixLookup. The
    287     /// created MatrixLookup will fullfill:
    288     /// \f$ novel_ml(i,j)=original(i,index[j]) \f$.
    289     ///
    290     /// @return pointer to sub-Lookup of the MatrixLookup
    291     ///
    292     /// @note If underlying matrix goes out of scope or is deleted, the
    293     /// returned pointer becomes invalid and the result of further use is
    294     /// undefined.
    295     ///
    296     /// @note Returns a dynamically allocated DataLookup2D, which has
    297     /// to be deleted by the caller to avoid memory leaks.
    298     ///
    299     const MatrixLookup* training_data(const utility::Index& index) const;
    300    
    301     ///
    302     /// The created MatrixLookup corresponds to all rows and the
    303     /// columns defined by @a index in the original MatrixLookup. The
    304     /// created MatrixLookup will fullfill:
    305     /// \f$ novel_ml(i,j)=original(i,index[j]) \f$.
    306     ///
    307     /// @return pointer to sub-Lookup of the MatrixLookup
    308     ///
    309     /// @note If underlying matrix goes out of scope or is deleted, the
    310     /// returned pointer becomes invalid and the result of further use is
    311     /// undefined.
    312     ///
    313     const MatrixLookup* validation_data(const utility::Index&,
    314                                         const utility::Index&) const;
    315272    ///
    316273    /// @return false
Note: See TracChangeset for help on using the changeset viewer.