import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.lossrate_sim import evaluator_generator

teeport = Teeport('ws://lambda-sp3:8090/')
evaluate = evaluator_generator('/home/jupyter-zhezhang/loss_rate_model.json',
                               (-20, 20), 0, 0.5)
teeport.run_evaluator(evaluate, 'Lossrate NN')
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)
Example #2
0
import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.uf import evaluate

teeport = Teeport('ws://lambda-sp3:8090/')
teeport.run_evaluator(evaluate,
                      'UF2',
                      name='UF2',
                      configs={
                          'prob_id': 2,
                          'D': 30,
                          'wall_time': 1
                      })
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)
Example #3
0
import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.rosenbrock import evaluate

teeport = Teeport('ws://lambda-sp3:8090/')
teeport.run_evaluator(evaluate, 'Rosenbrock', name='Rosenbrock Noise 0.001', configs={
    'vrange': [-2, 2],
    'wall_time': 1,
    'noise_level': 1e-3,
    'ret_origin': True
})
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)
import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.rosenbrock import evaluate

teeport = Teeport('ws://lambda-sp3:8090/')
teeport.run_evaluator(evaluate,
                      'Rosenbrock',
                      name='Rosenbrock',
                      configs={
                          'vrange': [-2, 2],
                          'wall_time': 1,
                          'noise_level': 0,
                          'ret_origin': False
                      })
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)
Example #5
0
import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.prob_pymoo import evaluate

teeport = Teeport('ws://lambda-sp3:8090/')
teeport.run_evaluator(evaluate,
                      'pymoo',
                      name='pymoo Test Suite',
                      configs={
                          'prob_id': 'zdt1',
                          'vrange': [0, 1],
                          'wall_time': 1
                      })
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)
Example #6
0
import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.zdt import evaluate

teeport = Teeport('ws://lambda-sp3:8090/')
teeport.run_evaluator(evaluate, 'ZDT6', name='ZDT6', configs={
	'prob_id': 6,
    'D': 30,
    'wall_time': 1
})
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)
Example #7
0
import nest_asyncio
nest_asyncio.apply()
import asyncio

from teeport import Teeport
from opt.evaluators.zdt1 import evaluate

teeport = Teeport('ws://lambda-sp3:8090/')
teeport.run_evaluator(evaluate, 'ZDT1', name='ZDT1', configs={
    'vrange': [0, 1],
    'wall_time': 1
})
print('evaluator is running...')

loop = asyncio.get_event_loop()
loop.run_until_complete(teeport.evaluator.task)