Example #1
0
            my_logger.error(msg)
            raise Exception(msg)

    def handle_data(self, data):
        """ ABC: Handle data """
        self.parser.set_html_data(data)
        pass


if __name__ == '__main__':
    """ Main application processing for BookMarks """

    my_logger.debug('INIT')

    # initialization and setup
    arg_parser = ArgParser()
    config = CfgParser()
    html_parser = MyHTMLParser()

    # open bookmarks file and feed to the parser
    bookmarks = None
    try:
        my_logger.info(f'Processing input file: {TheConfig.input_file}')
        with open(TheConfig.input_file, mode='r', encoding='utf-8') as html:
            bookmarks_html = html.read()
        html_parser.feed(bookmarks_html)
        bookmarks = html_parser.parser.bookmarks
    except Exception as e:
        my_logger.exception(f'Exception parsing file: {e}', exc_info=e)

    # analyze bookmarks just parsed
Example #2
0
```
python baseline.py directory --vgpu=1
```
"""

import os
import sys
import numpy as np
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import tensorflow as tf

import l2o
from config import ArgParser, get_eval_problem
from gpu_setup import create_distribute

args = ArgParser(sys.argv[1:])
vgpus = args.pop_get("--vgpu", default=1, dtype=int)
cpu = args.pop_get("--cpu", default=False, dtype=bool)
gpus = args.pop_get("--gpus", default=None)
use_keras = args.pop_get("--keras", default=True, dtype=bool)
distribute = create_distribute(vgpus=vgpus, do_cpu=cpu, gpus=gpus)

problem = args.pop_get("--problem", "conv_train")

target = args.pop_get("--optimizer", "adam")
target_cfg = {
    "adam": {
        "class_name": "Adam",
        "config": {
            "learning_rate": 0.005,
            "beta_1": 0.9,
Example #3
0
"""Resume Training.

Run with
```
python resume.py directory --vgpu=1
```
"""

import os
import sys

os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import tensorflow as tf

import l2o
from config import ArgParser
from gpu_setup import create_distribute


args = ArgParser(sys.argv[2:])
vgpus = args.pop_get("--vgpu", default=1, dtype=int)
distribute = create_distribute(vgpus=vgpus)

with distribute.scope():
    strategy = l2o.strategy.build_from_config(sys.argv[1])
    strategy.train()