Exemple #1
0
import tensorwatch as tw
import time
from tensorwatch.zmq_wrapper import ZmqWrapper
from tensorwatch import utils


class A:
    def on_event(self, obj):
        print(obj)


a = A()

utils.set_debug_verbosity(10)
sub = ZmqWrapper.Subscription(40859, "Topic1", a.on_event)
print("subscriber is waiting")

clisrv = ZmqWrapper.ClientServer(40860, False)
clisrv.send_obj("hello 1")
print('sleeping..')
time.sleep(10)
clisrv.send_obj("hello 2")

print('waiting for key..')
utils.wait_key()
Exemple #2
0
import tensorwatch as tw
import time
import random
from tensorwatch import utils

utils.set_debug_verbosity(4)

srv = tw.Watcher()

while(True):
    for i in range(1000):
        srv.observe("ev_i", val=i*random.random(), x=i)
        print('sent ev_i ', i)
        time.sleep(1)
        for j in range(5):
            srv.observe("ev_j", x=j, val=j*random.random())
            print('sent ev_j ', j)
            time.sleep(0.5)
        srv.end_event("ev_j")
    srv.end_event("ev_i")