diff options
author | Tetsuo Kiso <tetsuo-s@is.naist.jp> | 2012-03-10 12:12:34 +0400 |
---|---|---|
committer | Tetsuo Kiso <tetsuo-s@is.naist.jp> | 2012-03-10 12:12:34 +0400 |
commit | e7a2483b2296be98441a8df286612fe3f37ef613 (patch) | |
tree | 60dd9e1fc444391437237df6a68b2806d1156446 /mert/Data.h | |
parent | ed6e6f00b1b73a99d9177b984835af063ccf690f (diff) |
mert: Prefix private members with "m_" except TER.
Squashed commit of the following:
- Clean up PRO.
- Clean up ScoreStats.
- Clean up ScoreData.
- Clean up ScoreArray.
- Remove unnecessary headers.
- Clean up ScopedVector.
- Clean up Point.
- Clean up PerScorer.
- Clean up Optimizer.
- Clean up MergeScorer.
- Clean up InterpolatedScorer.
- Clean up FileStream.
- Clean up FeatureStats.
- Remove inefficient string concatenation.
- Clean up FeatureData.
- Clean up FeatureArray.
- Clean up Data.
Diffstat (limited to 'mert/Data.h')
-rw-r--r-- | mert/Data.h | 52 |
1 files changed, 25 insertions, 27 deletions
diff --git a/mert/Data.h b/mert/Data.h index dbd7c753b..222a58665 100644 --- a/mert/Data.h +++ b/mert/Data.h @@ -29,20 +29,18 @@ typedef boost::shared_ptr<FeatureData> FeatureDataHandle; class Data { private: - Scorer* theScorer; - std::string score_type; - size_t number_of_scores; - bool _sparse_flag; + Scorer* m_scorer; + std::string m_score_type; + size_t m_num_scores; + bool m_sparse_flag; + ScoreDataHandle m_score_data; + FeatureDataHandle m_feature_data; // Helper functions for loadnbest(); void InitFeatureMap(const std::string& str); void AddFeatures(const std::string& str, const std::string& sentence_index); -protected: - ScoreDataHandle scoredata; - FeatureDataHandle featdata; - public: explicit Data(Scorer& sc); Data(); @@ -51,45 +49,45 @@ public: //compiler synthesised shallow copy is available inline void clear() { - scoredata->clear(); - featdata->clear(); + m_score_data->clear(); + m_feature_data->clear(); } ScoreDataHandle getScoreData() { - return scoredata; + return m_score_data; } FeatureDataHandle getFeatureData() { - return featdata; + return m_feature_data; } Scorer* getScorer() { - return theScorer; + return m_scorer; } inline size_t NumberOfFeatures() const { - return featdata->NumberOfFeatures(); + return m_feature_data->NumberOfFeatures(); } inline void NumberOfFeatures(size_t v) { - featdata->NumberOfFeatures(v); + m_feature_data->NumberOfFeatures(v); } inline std::string Features() const { - return featdata->Features(); + return m_feature_data->Features(); } inline void Features(const std::string &f) { - featdata->Features(f); + m_feature_data->Features(f); } - inline bool hasSparseFeatures() const { return _sparse_flag; } + inline bool hasSparseFeatures() const { return m_sparse_flag; } void mergeSparseFeatures(); void loadnbest(const std::string &file); void load(const std::string &featfile,const std::string &scorefile) { - featdata->load(featfile); - scoredata->load(scorefile); - if (featdata->hasSparseFeatures()) - _sparse_flag = true; + m_feature_data->load(featfile); + m_score_data->load(scorefile); + if (m_feature_data->hasSparseFeatures()) + m_sparse_flag = true; } //ADDED BY TS @@ -101,20 +99,20 @@ public: if (bin) cerr << "Binary write mode is selected" << endl; else cerr << "Binary write mode is NOT selected" << endl; - featdata->save(featfile, bin); - scoredata->save(scorefile, bin); + m_feature_data->save(featfile, bin); + m_score_data->save(scorefile, bin); } inline bool existsFeatureNames() const { - return featdata->existsFeatureNames(); + return m_feature_data->existsFeatureNames(); } inline std::string getFeatureName(size_t idx) const { - return featdata->getFeatureName(idx); + return m_feature_data->getFeatureName(idx); } inline size_t getFeatureIndex(const std::string& name) const { - return featdata->getFeatureIndex(name); + return m_feature_data->getFeatureIndex(name); } /** |