当前位置: 首页>>代码示例>>Python>>正文


Python Reader.getData方法代码示例

本文整理汇总了Python中reader.Reader.getData方法的典型用法代码示例。如果您正苦于以下问题:Python Reader.getData方法的具体用法?Python Reader.getData怎么用?Python Reader.getData使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在reader.Reader的用法示例。


在下文中一共展示了Reader.getData方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: loadData

# 需要导入模块: from reader import Reader [as 别名]
# 或者: from reader.Reader import getData [as 别名]
 def loadData(self):
     reader = Reader()
     print('loading data')
     self.X_train, self.y_train, self.meta_train=self.prepareData(reader.getData(TRAIN))
     print('train data has been loaded!')
     self.X_valid, self.y_valid, self.meta_valid=self.prepareData(reader.getData(DEV))
     print('valid data has been loaded!')
     self.X_test, self.y_test, self.meta_test=self.prepareData(reader.getData(TEST))
     print('test data has been loaded!')
开发者ID:hujiewang,项目名称:research,代码行数:11,代码来源:model5.py

示例2: __init__

# 需要导入模块: from reader import Reader [as 别名]
# 或者: from reader.Reader import getData [as 别名]
 def __init__(self):
     reader = Reader()
     print('loading data')
     self.X_train=reader.getData(TRAIN)
     print('train data has been loaded!')
     self.X_valid=reader.getData(DEV)
     print('valid data has been loaded!')
     self.X_test=reader.getData(TEST)
     print('test data has been loaded!')
     self.c_title=[]
     self.c_body=[]
     self.bigram=Phrases.load('./data/bigram.dat')
     self.trigram=Phrases.load('./data/trigram.dat')
开发者ID:hujiewang,项目名称:research,代码行数:15,代码来源:analysis.py

示例3: __init__

# 需要导入模块: from reader import Reader [as 别名]
# 或者: from reader.Reader import getData [as 别名]
class Generator:
    def __init__(self, filename):
        self.reader = Reader(filename)

    def execute(self):
        self.reader.execute()
        datas=self.reader.getData()

        tps=[InterfaceTemplate(datas), ImplementTemplate(datas), \
             TestTemplate(datas)]

        for tp in tps:
            print tp.execute()
开发者ID:rudwna,项目名称:model-generator,代码行数:15,代码来源:generator.py

示例4: __init__

# 需要导入模块: from reader import Reader [as 别名]
# 或者: from reader.Reader import getData [as 别名]
class Generator:
    def __init__(self, configFile, templetes):
        self.reader = Reader(configFile)
        self.templetes = templetes
        
    def _templateList(self):
        datas = self.reader.getData()
        
        return map(lambda tp : self._template_import__private(tp)(datas), self.templetes)
   
    def _template_import__private(self, model, filename=None):
        if not filename:
            filename = model.lower()
        name = "%sTemplate" % (model)
        
        mod = __import__("lib.template.model.%s" % filename, fromlist=[name])
        return  getattr(mod, name)
    
    def _write(self, files):
        path = "dist"
         
        if not os.path.exists(path):
            os.makedirs(path)
            
            
        for name, body in files.iteritems():
            f = open("%s/%s.java" % (path, name), "w")
            f.write(body)
            f.close()

        print "Generated file to %s" % os.path.abspath(path)

    def execute(self):
        self.reader.execute()

        tps = self._templateList()
        
        files = {}

        for tp in tps:
            body = tp.execute()
            
            m = re.search("public (class|interface) (\S+)", body)
            name = m.group(2)
            
            files[name] = body
            
        self._write(files)
开发者ID:bodinbill,项目名称:model-generator,代码行数:50,代码来源:generator.py

示例5: print

# 需要导入模块: from reader import Reader [as 别名]
# 或者: from reader.Reader import getData [as 别名]
                total_loss += self.fit(session, m,data, label)
                self.trainSize+=1
                pbar.update(self.cur_ori_q_idx)
            pbar.finish()
            print('Number of Samples: '+str(self.trainSize))
            print(str(total_loss[0,0]/self.trainSize)+'\n')
            f=open('train_loss.txt', 'a')
            f.write(str(total_loss[0,0]/self.trainSize)+'\n')
            f.close()


            # cross validation
            self.predict(session, mvalid, './tmp/dev.pred',self.dev_data)
            self.eval('./tmp/dev.pred')

        session.close()




reader = Reader()
train_data=reader.getData(TRAIN)
dev_data=reader.getData(DEV)
test_data=reader.getData(TEST)
trainer = Trainer(train_data,dev_data,test_data)
trainer.train()




开发者ID:hujiewang,项目名称:research,代码行数:28,代码来源:model.py


注:本文中的reader.Reader.getData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。