xtitle='title X',
                      ytitle='title Y',
                      ztitle='title Z')

# report 2d scatter plot
scatter2d = np.hstack(
    (np.atleast_2d(np.arange(0, 10)).T, np.random.randint(10, size=(10, 1))))
logger.report_scatter2d("example_scatter",
                        "series_xy",
                        iteration=1,
                        scatter=scatter2d)

# report 3d scatter plot
scatter3d = np.random.randint(10, size=(10, 3))
logger.report_scatter3d("example_scatter_3d",
                        "series_xyz",
                        iteration=1,
                        scatter=scatter3d)

# reporting images
m = np.eye(256, 256, dtype=np.float)
logger.report_image("test case", "image float", iteration=1, image=m)
m = np.eye(256, 256, dtype=np.uint8) * 255
logger.report_image("test case", "image uint8", iteration=1, image=m)
m = np.concatenate((np.atleast_3d(m), np.zeros((256, 256, 2), dtype=np.uint8)),
                   axis=2)
logger.report_image("test case", "image color red", iteration=1, image=m)
image_open = Image.open('./samples/picasso.jpg')
logger.report_image("test case", "image PIL", iteration=1, image=image_open)
# flush reports (otherwise it will be flushed in the background, every couple of seconds)
logger.flush()
Exemple #2
0
# report 2d scatter plot
scatter2d = np.hstack(
    (np.atleast_2d(np.arange(0, 10)).T, np.random.randint(10, size=(10, 1))))
logger.report_scatter2d("example_scatter",
                        "series_xy",
                        iteration=1,
                        scatter=scatter2d,
                        xaxis="title x",
                        yaxis="title y")

# report 3d scatter plot
scatter3d = np.random.randint(10, size=(10, 3))
logger.report_scatter3d("example_scatter_3d",
                        "series_xyz",
                        iteration=1,
                        scatter=scatter3d,
                        xaxis="title x",
                        yaxis="title y",
                        zaxis="title z")

# reporting images
m = np.eye(256, 256, dtype=np.float)
logger.report_image("test case", "image float", iteration=1, image=m)
m = np.eye(256, 256, dtype=np.uint8) * 255
logger.report_image("test case", "image uint8", iteration=1, image=m)
m = np.concatenate((np.atleast_3d(m), np.zeros((256, 256, 2), dtype=np.uint8)),
                   axis=2)
logger.report_image("test case", "image color red", iteration=1, image=m)
image_open = Image.open(os.path.join("samples", "picasso.jpg"))
logger.report_image("test case", "image PIL", iteration=1, image=image_open)