summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-07-13 22:02:22 +0800
committerPeng Wu <alexepico@gmail.com>2011-07-13 22:02:22 +0800
commitd3ed4f9115c72d1dcefcb4e24d122955b48d4d7b (patch)
tree3ef09ede8d09d2b58ae965f5e9d30b1c3cec2239 /lib
parent0535f73c081f63ec122a374f4d53755958a0d07e (diff)
downloadtrainer-d3ed4f9115c72d1dcefcb4e24d122955b48d4d7b.tar.gz
trainer-d3ed4f9115c72d1dcefcb4e24d122955b48d4d7b.tar.xz
trainer-d3ed4f9115c72d1dcefcb4e24d122955b48d4d7b.zip
refine myconfig.py
Diffstat (limited to 'lib')
-rw-r--r--lib/myconfig.py29
1 files changed, 24 insertions, 5 deletions
diff --git a/lib/myconfig.py b/lib/myconfig.py
index f2e7195..b35400f 100644
--- a/lib/myconfig.py
+++ b/lib/myconfig.py
@@ -4,10 +4,27 @@ import os
class MyConfig:
''' My Configuration '''
- m_current_pass_epoch = 1
+ m_current_epoch = { 'SegmentEpoch': 1, \
+ 'GenerateEpoch': 2, \
+ 'EstimateEpoch': 3, \
+ 'PruneEpoch': 4, \
+ 'EvaluateEpoch': 5 \
+ }
- def getEpoch(self):
- return m_current_pass_epoch
+ def getSegmentEpoch(self):
+ return m_current_epoch['SegmentEpoch']
+
+ def getGenerateEpoch(self):
+ return m_current_epoch['GenerateEpoch']
+
+ def getEstimateEpoch(self):
+ return m_current_epoch['EstimateEpoch']
+
+ def getPruneEpoch(self):
+ return m_current_epoch['PruneEpoch']
+
+ def getEvaluateEpoch(self):
+ return m_current_epoch['EvaluateEpoch']
m_trainer_dir = '/media/data/Program/trainer'
@@ -21,10 +38,12 @@ class MyConfig:
return m_trainer_dir + os.sep + 'models'
def getFinalModelDir(self):
- return m_trainer_dir + os.sep + 'final'
+ return m_trainer_dir + os.sep + 'finals'
#about 1,200 Chinese characters
- m_minimum_file_size = 5,000
+ m_minimum_chinese_characters = 1,200
+ m_minimum_file_size = m_minimum_chinese_characters * 3 + \
+ m_minimum_chinese_characters / 2
def getMinimumFileSize(self):
return m_minimum_file_size