Changeset 1522 for trunk/yat/classifier


Ignore:
Timestamp:
Sep 23, 2008, 3:41:19 PM (13 years ago)
Author:
Peter
Message:

passing by reference rather than by value

Location:
trunk/yat/classifier
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/yat/classifier/KNN_ReciprocalDistance.cc

    r1487 r1522  
    3535
    3636  void KNN_ReciprocalDistance::operator()(const utility::VectorBase& distance,
    37                                           const std::vector<size_t> k_sorted,
     37                                          const std::vector<size_t>& k_sorted,
    3838                                          const Target& target,
    3939                                          utility::VectorMutable& prediction) const
  • trunk/yat/classifier/KNN_ReciprocalDistance.h

    r1487 r1522  
    5151    */
    5252    void operator()(const utility::VectorBase& dist,
    53                     const std::vector<size_t> k_sorted,
     53                    const std::vector<size_t>& k_sorted,
    5454                    const Target& target,
    5555                    utility::VectorMutable& prediction) const;   
  • trunk/yat/classifier/KNN_ReciprocalRank.cc

    r1487 r1522  
    3434
    3535  void KNN_ReciprocalRank::operator()(const utility::VectorBase& distance,
    36                                       const std::vector<size_t> k_sorted,
     36                                      const std::vector<size_t>& k_sorted,
    3737                                      const Target& target,
    3838                                      utility::VectorMutable& prediction) const
  • trunk/yat/classifier/KNN_ReciprocalRank.h

    r1487 r1522  
    5555    */
    5656    void operator()(const utility::VectorBase& distance,
    57                     const std::vector<size_t> k_sorted,
     57                    const std::vector<size_t>& k_sorted,
    5858                    const Target& target,
    5959                    utility::VectorMutable& prediction) const;   
  • trunk/yat/classifier/KNN_Uniform.cc

    r1487 r1522  
    3434
    3535  void KNN_Uniform::operator()(const utility::VectorBase& distance,
    36                                const std::vector<size_t> k_sorted,
     36                               const std::vector<size_t>& k_sorted,
    3737                               const Target& target,
    3838                               utility::VectorMutable& prediction) const
  • trunk/yat/classifier/KNN_Uniform.h

    r1487 r1522  
    5454    */
    5555    void operator()(const utility::VectorBase& distance,
    56                     const std::vector<size_t> k_sorted,
     56                    const std::vector<size_t>& k_sorted,
    5757                    const Target& target,
    5858                    utility::VectorMutable& prediction) const;   
Note: See TracChangeset for help on using the changeset viewer.