コード例 #1
0
ファイル: blocks.py プロジェクト: amoliu/deeprl
def parse_block(settings):
    class_name = settings["class"]
    if '.' not in class_name:
        class_name = 'deeprl.model.blocks.%s' % (class_name,)
    block_class = import_class(class_name)
    return block_class.parse(settings)
コード例 #2
0
ファイル: blocks.py プロジェクト: scroyston/deeprl
def parse_block(settings):
    class_name = settings["class"]
    if '.' not in class_name:
        class_name = 'deeprl.model.blocks.%s' % (class_name, )
    block_class = import_class(class_name)
    return block_class.parse(settings)
コード例 #3
0
ファイル: blocks.py プロジェクト: amoliu/deeprl
def parse_optimizer(settings):
    class_name = settings["class"]
    if '.' not in class_name:
        class_name = 'tensorflow.train.%s' % (class_name,)
    optimizer_class = import_class(class_name)
    return optimizer_class(**settings["kwargs"])
コード例 #4
0
ファイル: blocks.py プロジェクト: scroyston/deeprl
def parse_optimizer(settings):
    class_name = settings["class"]
    if '.' not in class_name:
        class_name = 'tensorflow.train.%s' % (class_name, )
    optimizer_class = import_class(class_name)
    return optimizer_class(**settings["kwargs"])