Comet.ml REST API

This page is available as an executable or viewable Jupyter Notebook:


Comet.ml has an extensive interface to all of your data using a REST API through Comet.ml endpoints. Now, you can access this information easily through the Comet.ml Python SDK. Requires version comet_ml version 1.0.40 or greater.

Setup

To run the following experiments, you'll need to set your COMET_API_KEY and COMET_REST_API_KEY. The easiest way to to this is to set the values in a cell like this:

import comet_ml

comet_ml.save(api_key="...", rest_api_key="...")

where you replace the ...'s with your keys.

You can get your COMET_API_KEY under your quickstart link (replace YOUR_USERNAME with your Comet.ml username):

https://www.comet.ml/YOUR_USERNAME/quickstart

You can get your COMET_REST_API_KEY under your settings (replace YOUR_USERNAME with your Comet.ml username):

https://www.comet.ml/YOUR_USERNAME/settings/account

Quick Overview

To access the REST API through the Comet.ml SDK, you will need to make an API() instance. First, we import the API class and other libraries we will need:

In [1]:
from comet_ml.papi import API
import comet_ml

import matplotlib.pyplot as plt
%matplotlib inline

and create the API instance:

In [2]:
comet_api = API()

Using the comet_api instance, you can get the name of your workspaces:

In [3]:
comet_api.get()
Out[3]:
['collaboration', 'conx', 'team-comet-ml', 'ceceshao1', 'dsblank']

If you reference your workspace by name using comet_api.get(WORKSPACE_NAME), you'll see your projects:

In [4]:
comet_api.get("dsblank")
Out[4]:
['optimizer-11',
 'pytorch',
 'comet-examples',
 'mnist-001',
 'xor',
 'java-sdk',
 'test-007',
 'visualizations',
 'xor3',
 'opt-prod-iii',
 'mnist-002',
 'dscout',
 'strata',
 'optimizer-12',
 'xor2',
 'test-epochs',
 'test-experiment',
 'odcs-east-2019',
 'histograms',
 'optimizer-1-0-0',
 'multi-process',
 'conx',
 'prj-name',
 'predictor-00',
 'optimizer-3',
 'optimizer-5',
 'optimizer-2-1',
 'optimizer-12',
 'ludwig',
 'pypy',
 'tensorflow',
 'optimizer-2',
 'odsc-east',
 'comet-notebooks',
 'optimizer-1',
 'optimizer-4',
 'odsc-east-2019',
 'temp',
 'pycon2019',
 'keras-optimizer-example',
 'chainer',
 'mnist-014',
 'notebook-test',
 'optimizer',
 'multi-process',
 'interactive-figures',
 'general',
 'predictive-learning-curve',
 'jupyter-experiments',
 'google-ml',
 'matplotlib',
 'keras',
 'fastai',
 'test']

Or, get the projects from another user's workspace:

In [5]:
comet_api.get("cometpublic")
Out[5]:
['ludwig',
 'comet-sagemaker',
 'fasttext',
 'comet-notebooks',
 'parameter-space-exploration',
 'home-credit']

Using the same method, you can refer to a project by name:

In [6]:
comet_api.get("dsblank", "keras")
Out[6]:
[<APIExperiment 'dsblank/keras/5dc346a883964bd2b8864c40940fd864'>,
 <APIExperiment 'dsblank/keras/351afa6e498f452ca743c19d3e131767'>,
 <APIExperiment 'dsblank/keras/72b89ab961cd42db91535026687f86fb'>,
 <APIExperiment 'dsblank/keras/d5d3cf989efd4b5f8841bd64fee5f817'>,
 <APIExperiment 'dsblank/keras/12ab8382de254a9bb678bf3d6131e255'>,
 <APIExperiment 'dsblank/keras/example 001'>]

Or, using the slash delimiter:

In [7]:
comet_api.get("dsblank/keras")
Out[7]:
[<APIExperiment 'dsblank/keras/5dc346a883964bd2b8864c40940fd864'>,
 <APIExperiment 'dsblank/keras/351afa6e498f452ca743c19d3e131767'>,
 <APIExperiment 'dsblank/keras/72b89ab961cd42db91535026687f86fb'>,
 <APIExperiment 'dsblank/keras/d5d3cf989efd4b5f8841bd64fee5f817'>,
 <APIExperiment 'dsblank/keras/12ab8382de254a9bb678bf3d6131e255'>,
 <APIExperiment 'dsblank/keras/example 001'>]

And one more level, get the details of an experiment:

In [8]:
comet_api.get("dsblank", "keras", '5dc346a883964bd2b8864c40940fd864')
Out[8]:
<APIExperiment 'dsblank/keras/5dc346a883964bd2b8864c40940fd864'>

Or, again using the slash shorthand:

In [9]:
comet_api.get("dsblank/keras/5dc346a883964bd2b8864c40940fd864")
Out[9]:
<APIExperiment 'dsblank/keras/5dc346a883964bd2b8864c40940fd864'>

Let's get the experiment and save it to a variable named exp:

In [10]:
exp = comet_api.get("dsblank/keras/51cf6e588a3346cdb560fd0c09d49610")
In [11]:
exp
Out[11]:
<APIExperiment 'dsblank/keras/example 001'>

There are a number of items you get from the APIExperiment instance:

In [12]:
help(exp)
Help on APIExperiment in module comet_ml.papi object:

class APIExperiment(builtins.object)
 |  The APIExperiment class is used to access data from the
 |  Comet.ml Python API.
 |  
 |  You can use an instance of the APIExperiment() class to easily
 |  access all of your logged experiment information
 |  at [Comet.ml](https://www.comet.ml), including metrics, parameters,
 |  images, tags, and assets.
 |  
 |  ```
 |  >>> import comet_ml
 |  >>>> comet_api = comet_ml.API()
 |  
 |  ## Get an APIExperiment:
 |  >>>  experiment = comet_api.get("cometpublic/comet-notebooks/example 001")
 |  
 |  ## Get metrics:
 |  >>> experiment.metrics_raw["train_accuracy"]
 |  ```
 |  
 |  For more usage examples, see [Comet Python API examples](../Comet-REST-API/).
 |  
 |  Methods defined here:
 |  
 |  __init__(self, api, workspace, project, experiment_key)
 |      Python API Experiment interface.
 |  
 |  __repr__(self)
 |      Return repr(self).
 |  
 |  add_tags(self, tags)
 |      Append onto an experiment's list of tags.
 |  
 |  as_json(self)
 |      The experiment data in JSON-like format.
 |  
 |  display(self, clear=False, wait=True, new=0, autoraise=True)
 |      Show the Comet.ml experiment page in an IFrame in a
 |      Jupyter notebook or Jupyter lab, OR open a browser
 |      window or tab.
 |      
 |      For Jupyter environments:
 |      
 |      Args:
 |          clear: to clear the output area, use clear=True
 |          wait: to wait for the next displayed item, use
 |                wait=True (cuts down on flashing)
 |      
 |      For non-Jupyter environments:
 |      
 |      Args:
 |          new: open a new browser window if new=1, otherwise re-use
 |               existing window/tab
 |          autoraise: make the browser tab/window active
 |  
 |  get_asset(self, asset_id, return_type='binary')
 |      Get an asset, given the asset_id.
 |      
 |      Arguments:
 |          asset_id: the asset ID
 |          return_type: the type of object returned. Default is
 |              "binary". Options: "binary" or "text"
 |  
 |  get_asset_list(self)
 |      Get a list of assets associated with experiment.
 |  
 |  get_code(self)
 |      Get the associated source code for this experiment.
 |  
 |  get_git_metadata(self)
 |      Get the git-metadata associated with this experiment.
 |  
 |  get_git_patch(self)
 |      Get the git-patch associated with this experiment.
 |  
 |  get_graph(self)
 |      Get the associated graph/model description for this
 |      experiment.
 |  
 |  get_html(self)
 |      Get the HTML associated with this experiment.
 |  
 |  get_images(self)
 |      Get the associated image data for this experiment.
 |      
 |      The image data comes as a dictionary with the following
 |      keys:
 |      
 |          apiKey
 |          runId
 |          experimentKey
 |          projectId
 |          figCounter
 |          figName
 |          step
 |          runContext
 |          fileName
 |          imagePath
 |  
 |  get_installed_packages(self)
 |      Get the associated installed packages for this experiment.
 |  
 |  get_metrics(self, metric=None)
 |      Return the experiment metrics, given an experiment key.
 |      Optionally, also if you provide the metric name, the
 |      function will only return the value(s) of the
 |      metric.
 |      
 |      Examples:
 |      ```
 |          >>> from comet_ml import API
 |          >>> comet_api = API()
 |          >>> comet_api.get_experiment_metrics("accuracy")
 |          [0.0, 0.1, 0.5, ...]
 |          >>> comet_api.get_experiment_metrics("loss")
 |          [1.3, 1.2, 0.9, 0.6, ...]
 |          >>> comet_api.get_experiment_metrics()
 |          [{"name": "accuracy", ...}, {"name": "loss", ...}]
 |      ```
 |  
 |  get_metrics_raw(self, metric=None)
 |      Get the other items logged (in raw form), given an experiment key.
 |  
 |  get_name(self)
 |      The name of the experiment, or None
 |  
 |  get_os_packages(self)
 |      Get the associated installed packages for this experiment.
 |  
 |  get_other(self, other=None, value=None)
 |      Get the other items logged, given an experiment key.
 |  
 |  get_parameters(self, param=None)
 |      Return the experiment parameters, given an experiment key.
 |      Optionally, also if you provide the parameter name, the
 |      function will only return the value(s) of the
 |      parameter.
 |      
 |      Examples:
 |      ```
 |      >>> from comet_ml import API
 |      >>> comet_api = API()
 |      >>> comet_api.get("myworkspace/project1").parameters[0]["valueCurrent"]
 |      0.1
 |      >>> [[(exp, "hidden_size", int(param["valueCurrent"]))
 |      ...   for param in exp.parameters
 |      ...   if param["name"] == "hidden_size"][0]
 |      ...  for exp in comet_api.get("dsblank/pytorch/.*")]
 |      [(<APIExperiment>, 'hidden_size', 128),
 |       (<APIExperiment>, 'hidden_size', 64)]
 |      >>> comet_api.get("myworkspace/myproject").parameters
 |      [{"name": "learning_rate", ...}, {"name": "hidden_layer_size", ...}]
 |      ```
 |  
 |  get_stdout(self)
 |      Get the associated standard output for this experiment.
 |  
 |  get_system_details(self)
 |  
 |  get_tags(self)
 |      Get the associated tags for this experiment.
 |  
 |  log_asset(self, filename, step=None, overwrite=None, context=None)
 |      Upload an asset to an experiment.
 |  
 |  log_html(self, html, overwrite=False)
 |      Set, or append onto, an experiment's HTML.
 |  
 |  log_image(self, filename, image_name=None, step=None, overwrite=None, context=None)
 |      Upload an image asset to an experiment.
 |  
 |  log_metric(self, metric, value, step=None)
 |      Set a metric name/value pair for an experiment.
 |  
 |  log_other(self, key, value)
 |      Set an other key/value pair for an experiment.
 |  
 |  log_parameter(self, parameter, value, step=None)
 |      Set a parameter name/value pair for an experiment.
 |  
 |  log_start_end(self, start, end)
 |      Set an experiment start/end time in miliseconds.
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)

For example, we can explore the other property, which shows items saved with Experiment.log_other(NAME, VALUE):

In [13]:
exp.get_other()
Out[13]:
[{'name': 'Name',
  'valueMax': 'example 001',
  'valueMin': 'example 001',
  'valueCurrent': 'example 001',
  'timestampMax': 1544452402114,
  'timestampMin': 1544452402114,
  'timestampCurrent': 1544452402114},
 {'name': 'trainable_params',
  'valueMax': '134794',
  'valueMin': '134794',
  'valueCurrent': '134794',
  'timestampMax': 1542738532810,
  'timestampMin': 1542738532810,
  'timestampCurrent': 1542738532810}]

In this example, we see that the experiment has the Name "example 001". We can use Name to also look up experiments:

In [14]:
exp = comet_api.get("dsblank/keras/example 001")
exp.id, exp.name
Out[14]:
('51cf6e588a3346cdb560fd0c09d49610', 'example 001')

Perhaps one of the most useful abilities for the REST API is to access your experiment's data in order to create a variation of a plot. To access the raw metric data, use the .metrics_raw property of the experiment:

In [15]:
exp.get_metrics_raw()
Out[15]:
[{'metricName': 'acc',
  'metricValue': '0.09166666865348816',
  'timestamp': 1542738532966,
  'step': 1,
  'epoch': None,
  'runContext': None,
  'offset': 21},
 {'metricName': 'loss',
  'metricValue': '2.429072618484497',
  'timestamp': 1542738532966,
  'step': 1,
  'epoch': None,
  'runContext': None,
  'offset': 20},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738532966,
  'step': 1,
  'epoch': None,
  'runContext': None,
  'offset': 19},
 {'metricName': 'batch',
  'metricValue': '0',
  'timestamp': 1542738532965,
  'step': 1,
  'epoch': None,
  'runContext': None,
  'offset': 18},
 {'metricName': 'acc',
  'metricValue': '0.30000001192092896',
  'timestamp': 1542738533006,
  'step': 11,
  'epoch': None,
  'runContext': None,
  'offset': 25},
 {'metricName': 'loss',
  'metricValue': '2.2541863918304443',
  'timestamp': 1542738533006,
  'step': 11,
  'epoch': None,
  'runContext': None,
  'offset': 24},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533005,
  'step': 11,
  'epoch': None,
  'runContext': None,
  'offset': 23},
 {'metricName': 'batch',
  'metricValue': '10',
  'timestamp': 1542738533005,
  'step': 11,
  'epoch': None,
  'runContext': None,
  'offset': 22},
 {'metricName': 'acc',
  'metricValue': '0.18333333730697632',
  'timestamp': 1542738533047,
  'step': 21,
  'epoch': None,
  'runContext': None,
  'offset': 29},
 {'metricName': 'loss',
  'metricValue': '2.2160239219665527',
  'timestamp': 1542738533047,
  'step': 21,
  'epoch': None,
  'runContext': None,
  'offset': 28},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533047,
  'step': 21,
  'epoch': None,
  'runContext': None,
  'offset': 27},
 {'metricName': 'batch',
  'metricValue': '20',
  'timestamp': 1542738533047,
  'step': 21,
  'epoch': None,
  'runContext': None,
  'offset': 26},
 {'metricName': 'acc',
  'metricValue': '0.3083333373069763',
  'timestamp': 1542738533080,
  'step': 31,
  'epoch': None,
  'runContext': None,
  'offset': 33},
 {'metricName': 'loss',
  'metricValue': '2.0789084434509277',
  'timestamp': 1542738533080,
  'step': 31,
  'epoch': None,
  'runContext': None,
  'offset': 32},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533080,
  'step': 31,
  'epoch': None,
  'runContext': None,
  'offset': 31},
 {'metricName': 'batch',
  'metricValue': '30',
  'timestamp': 1542738533080,
  'step': 31,
  'epoch': None,
  'runContext': None,
  'offset': 30},
 {'metricName': 'acc',
  'metricValue': '0.44999998807907104',
  'timestamp': 1542738533109,
  'step': 41,
  'epoch': None,
  'runContext': None,
  'offset': 37},
 {'metricName': 'loss',
  'metricValue': '1.949974775314331',
  'timestamp': 1542738533108,
  'step': 41,
  'epoch': None,
  'runContext': None,
  'offset': 36},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533108,
  'step': 41,
  'epoch': None,
  'runContext': None,
  'offset': 35},
 {'metricName': 'batch',
  'metricValue': '40',
  'timestamp': 1542738533108,
  'step': 41,
  'epoch': None,
  'runContext': None,
  'offset': 34},
 {'metricName': 'acc',
  'metricValue': '0.5666666626930237',
  'timestamp': 1542738533146,
  'step': 51,
  'epoch': None,
  'runContext': None,
  'offset': 41},
 {'metricName': 'loss',
  'metricValue': '1.809234857559204',
  'timestamp': 1542738533146,
  'step': 51,
  'epoch': None,
  'runContext': None,
  'offset': 40},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533146,
  'step': 51,
  'epoch': None,
  'runContext': None,
  'offset': 39},
 {'metricName': 'batch',
  'metricValue': '50',
  'timestamp': 1542738533146,
  'step': 51,
  'epoch': None,
  'runContext': None,
  'offset': 38},
 {'metricName': 'acc',
  'metricValue': '0.625',
  'timestamp': 1542738533176,
  'step': 61,
  'epoch': None,
  'runContext': None,
  'offset': 45},
 {'metricName': 'loss',
  'metricValue': '1.6560536623001099',
  'timestamp': 1542738533176,
  'step': 61,
  'epoch': None,
  'runContext': None,
  'offset': 44},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533176,
  'step': 61,
  'epoch': None,
  'runContext': None,
  'offset': 43},
 {'metricName': 'batch',
  'metricValue': '60',
  'timestamp': 1542738533176,
  'step': 61,
  'epoch': None,
  'runContext': None,
  'offset': 42},
 {'metricName': 'acc',
  'metricValue': '0.6499999761581421',
  'timestamp': 1542738533205,
  'step': 71,
  'epoch': None,
  'runContext': None,
  'offset': 49},
 {'metricName': 'loss',
  'metricValue': '1.426705241203308',
  'timestamp': 1542738533205,
  'step': 71,
  'epoch': None,
  'runContext': None,
  'offset': 48},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533205,
  'step': 71,
  'epoch': None,
  'runContext': None,
  'offset': 47},
 {'metricName': 'batch',
  'metricValue': '70',
  'timestamp': 1542738533205,
  'step': 71,
  'epoch': None,
  'runContext': None,
  'offset': 46},
 {'metricName': 'acc',
  'metricValue': '0.6583333611488342',
  'timestamp': 1542738533240,
  'step': 81,
  'epoch': None,
  'runContext': None,
  'offset': 53},
 {'metricName': 'loss',
  'metricValue': '1.3693995475769043',
  'timestamp': 1542738533240,
  'step': 81,
  'epoch': None,
  'runContext': None,
  'offset': 52},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533240,
  'step': 81,
  'epoch': None,
  'runContext': None,
  'offset': 51},
 {'metricName': 'batch',
  'metricValue': '80',
  'timestamp': 1542738533240,
  'step': 81,
  'epoch': None,
  'runContext': None,
  'offset': 50},
 {'metricName': 'acc',
  'metricValue': '0.6833333373069763',
  'timestamp': 1542738533269,
  'step': 91,
  'epoch': None,
  'runContext': None,
  'offset': 57},
 {'metricName': 'loss',
  'metricValue': '1.2004106044769287',
  'timestamp': 1542738533269,
  'step': 91,
  'epoch': None,
  'runContext': None,
  'offset': 56},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533269,
  'step': 91,
  'epoch': None,
  'runContext': None,
  'offset': 55},
 {'metricName': 'batch',
  'metricValue': '90',
  'timestamp': 1542738533269,
  'step': 91,
  'epoch': None,
  'runContext': None,
  'offset': 54},
 {'metricName': 'acc',
  'metricValue': '0.7749999761581421',
  'timestamp': 1542738533299,
  'step': 101,
  'epoch': None,
  'runContext': None,
  'offset': 61},
 {'metricName': 'loss',
  'metricValue': '1.037397861480713',
  'timestamp': 1542738533299,
  'step': 101,
  'epoch': None,
  'runContext': None,
  'offset': 60},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533299,
  'step': 101,
  'epoch': None,
  'runContext': None,
  'offset': 59},
 {'metricName': 'batch',
  'metricValue': '100',
  'timestamp': 1542738533299,
  'step': 101,
  'epoch': None,
  'runContext': None,
  'offset': 58},
 {'metricName': 'acc',
  'metricValue': '0.7166666388511658',
  'timestamp': 1542738533335,
  'step': 111,
  'epoch': None,
  'runContext': None,
  'offset': 65},
 {'metricName': 'loss',
  'metricValue': '1.0061182975769043',
  'timestamp': 1542738533335,
  'step': 111,
  'epoch': None,
  'runContext': None,
  'offset': 64},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533335,
  'step': 111,
  'epoch': None,
  'runContext': None,
  'offset': 63},
 {'metricName': 'batch',
  'metricValue': '110',
  'timestamp': 1542738533335,
  'step': 111,
  'epoch': None,
  'runContext': None,
  'offset': 62},
 {'metricName': 'acc',
  'metricValue': '0.8083333373069763',
  'timestamp': 1542738533365,
  'step': 121,
  'epoch': None,
  'runContext': None,
  'offset': 69},
 {'metricName': 'loss',
  'metricValue': '0.9572350978851318',
  'timestamp': 1542738533365,
  'step': 121,
  'epoch': None,
  'runContext': None,
  'offset': 68},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533365,
  'step': 121,
  'epoch': None,
  'runContext': None,
  'offset': 67},
 {'metricName': 'batch',
  'metricValue': '120',
  'timestamp': 1542738533365,
  'step': 121,
  'epoch': None,
  'runContext': None,
  'offset': 66},
 {'metricName': 'acc',
  'metricValue': '0.8166666626930237',
  'timestamp': 1542738533397,
  'step': 131,
  'epoch': None,
  'runContext': None,
  'offset': 73},
 {'metricName': 'loss',
  'metricValue': '0.856450080871582',
  'timestamp': 1542738533397,
  'step': 131,
  'epoch': None,
  'runContext': None,
  'offset': 72},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533397,
  'step': 131,
  'epoch': None,
  'runContext': None,
  'offset': 71},
 {'metricName': 'batch',
  'metricValue': '130',
  'timestamp': 1542738533396,
  'step': 131,
  'epoch': None,
  'runContext': None,
  'offset': 70},
 {'metricName': 'acc',
  'metricValue': '0.8333333134651184',
  'timestamp': 1542738533433,
  'step': 141,
  'epoch': None,
  'runContext': None,
  'offset': 77},
 {'metricName': 'loss',
  'metricValue': '0.7584927678108215',
  'timestamp': 1542738533433,
  'step': 141,
  'epoch': None,
  'runContext': None,
  'offset': 76},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533432,
  'step': 141,
  'epoch': None,
  'runContext': None,
  'offset': 75},
 {'metricName': 'batch',
  'metricValue': '140',
  'timestamp': 1542738533432,
  'step': 141,
  'epoch': None,
  'runContext': None,
  'offset': 74},
 {'metricName': 'acc',
  'metricValue': '0.7833333611488342',
  'timestamp': 1542738533470,
  'step': 151,
  'epoch': None,
  'runContext': None,
  'offset': 81},
 {'metricName': 'loss',
  'metricValue': '0.7893796563148499',
  'timestamp': 1542738533470,
  'step': 151,
  'epoch': None,
  'runContext': None,
  'offset': 80},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533470,
  'step': 151,
  'epoch': None,
  'runContext': None,
  'offset': 79},
 {'metricName': 'batch',
  'metricValue': '150',
  'timestamp': 1542738533470,
  'step': 151,
  'epoch': None,
  'runContext': None,
  'offset': 78},
 {'metricName': 'acc',
  'metricValue': '0.800000011920929',
  'timestamp': 1542738533499,
  'step': 161,
  'epoch': None,
  'runContext': None,
  'offset': 85},
 {'metricName': 'loss',
  'metricValue': '0.7466185092926025',
  'timestamp': 1542738533499,
  'step': 161,
  'epoch': None,
  'runContext': None,
  'offset': 84},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533499,
  'step': 161,
  'epoch': None,
  'runContext': None,
  'offset': 83},
 {'metricName': 'batch',
  'metricValue': '160',
  'timestamp': 1542738533499,
  'step': 161,
  'epoch': None,
  'runContext': None,
  'offset': 82},
 {'metricName': 'acc',
  'metricValue': '0.875',
  'timestamp': 1542738533532,
  'step': 171,
  'epoch': None,
  'runContext': None,
  'offset': 89},
 {'metricName': 'loss',
  'metricValue': '0.6181751489639282',
  'timestamp': 1542738533532,
  'step': 171,
  'epoch': None,
  'runContext': None,
  'offset': 88},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533532,
  'step': 171,
  'epoch': None,
  'runContext': None,
  'offset': 87},
 {'metricName': 'batch',
  'metricValue': '170',
  'timestamp': 1542738533532,
  'step': 171,
  'epoch': None,
  'runContext': None,
  'offset': 86},
 {'metricName': 'acc',
  'metricValue': '0.8333333134651184',
  'timestamp': 1542738533562,
  'step': 181,
  'epoch': None,
  'runContext': None,
  'offset': 93},
 {'metricName': 'loss',
  'metricValue': '0.6408036947250366',
  'timestamp': 1542738533562,
  'step': 181,
  'epoch': None,
  'runContext': None,
  'offset': 92},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533562,
  'step': 181,
  'epoch': None,
  'runContext': None,
  'offset': 91},
 {'metricName': 'batch',
  'metricValue': '180',
  'timestamp': 1542738533562,
  'step': 181,
  'epoch': None,
  'runContext': None,
  'offset': 90},
 {'metricName': 'acc',
  'metricValue': '0.8333333134651184',
  'timestamp': 1542738533597,
  'step': 191,
  'epoch': None,
  'runContext': None,
  'offset': 97},
 {'metricName': 'loss',
  'metricValue': '0.5155816674232483',
  'timestamp': 1542738533597,
  'step': 191,
  'epoch': None,
  'runContext': None,
  'offset': 96},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533597,
  'step': 191,
  'epoch': None,
  'runContext': None,
  'offset': 95},
 {'metricName': 'batch',
  'metricValue': '190',
  'timestamp': 1542738533597,
  'step': 191,
  'epoch': None,
  'runContext': None,
  'offset': 94},
 {'metricName': 'acc',
  'metricValue': '0.699999988079071',
  'timestamp': 1542738533630,
  'step': 201,
  'epoch': None,
  'runContext': None,
  'offset': 101},
 {'metricName': 'loss',
  'metricValue': '0.9133874177932739',
  'timestamp': 1542738533630,
  'step': 201,
  'epoch': None,
  'runContext': None,
  'offset': 100},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533630,
  'step': 201,
  'epoch': None,
  'runContext': None,
  'offset': 99},
 {'metricName': 'batch',
  'metricValue': '200',
  'timestamp': 1542738533630,
  'step': 201,
  'epoch': None,
  'runContext': None,
  'offset': 98},
 {'metricName': 'acc',
  'metricValue': '0.8500000238418579',
  'timestamp': 1542738533660,
  'step': 211,
  'epoch': None,
  'runContext': None,
  'offset': 105},
 {'metricName': 'loss',
  'metricValue': '0.6043643951416016',
  'timestamp': 1542738533660,
  'step': 211,
  'epoch': None,
  'runContext': None,
  'offset': 104},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533660,
  'step': 211,
  'epoch': None,
  'runContext': None,
  'offset': 103},
 {'metricName': 'batch',
  'metricValue': '210',
  'timestamp': 1542738533660,
  'step': 211,
  'epoch': None,
  'runContext': None,
  'offset': 102},
 {'metricName': 'acc',
  'metricValue': '0.8583333492279053',
  'timestamp': 1542738533694,
  'step': 221,
  'epoch': None,
  'runContext': None,
  'offset': 109},
 {'metricName': 'loss',
  'metricValue': '0.5140683054924011',
  'timestamp': 1542738533694,
  'step': 221,
  'epoch': None,
  'runContext': None,
  'offset': 108},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533694,
  'step': 221,
  'epoch': None,
  'runContext': None,
  'offset': 107},
 {'metricName': 'batch',
  'metricValue': '220',
  'timestamp': 1542738533694,
  'step': 221,
  'epoch': None,
  'runContext': None,
  'offset': 106},
 {'metricName': 'acc',
  'metricValue': '0.7749999761581421',
  'timestamp': 1542738533723,
  'step': 231,
  'epoch': None,
  'runContext': None,
  'offset': 113},
 {'metricName': 'loss',
  'metricValue': '0.6866597533226013',
  'timestamp': 1542738533723,
  'step': 231,
  'epoch': None,
  'runContext': None,
  'offset': 112},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533723,
  'step': 231,
  'epoch': None,
  'runContext': None,
  'offset': 111},
 {'metricName': 'batch',
  'metricValue': '230',
  'timestamp': 1542738533723,
  'step': 231,
  'epoch': None,
  'runContext': None,
  'offset': 110},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738533754,
  'step': 241,
  'epoch': None,
  'runContext': None,
  'offset': 117},
 {'metricName': 'loss',
  'metricValue': '0.36430829763412476',
  'timestamp': 1542738533754,
  'step': 241,
  'epoch': None,
  'runContext': None,
  'offset': 116},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533754,
  'step': 241,
  'epoch': None,
  'runContext': None,
  'offset': 115},
 {'metricName': 'batch',
  'metricValue': '240',
  'timestamp': 1542738533754,
  'step': 241,
  'epoch': None,
  'runContext': None,
  'offset': 114},
 {'metricName': 'acc',
  'metricValue': '0.8333333134651184',
  'timestamp': 1542738533784,
  'step': 251,
  'epoch': None,
  'runContext': None,
  'offset': 121},
 {'metricName': 'loss',
  'metricValue': '0.5647503137588501',
  'timestamp': 1542738533784,
  'step': 251,
  'epoch': None,
  'runContext': None,
  'offset': 120},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533784,
  'step': 251,
  'epoch': None,
  'runContext': None,
  'offset': 119},
 {'metricName': 'batch',
  'metricValue': '250',
  'timestamp': 1542738533783,
  'step': 251,
  'epoch': None,
  'runContext': None,
  'offset': 118},
 {'metricName': 'acc',
  'metricValue': '0.8416666388511658',
  'timestamp': 1542738533817,
  'step': 261,
  'epoch': None,
  'runContext': None,
  'offset': 125},
 {'metricName': 'loss',
  'metricValue': '0.4881407618522644',
  'timestamp': 1542738533817,
  'step': 261,
  'epoch': None,
  'runContext': None,
  'offset': 124},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533817,
  'step': 261,
  'epoch': None,
  'runContext': None,
  'offset': 123},
 {'metricName': 'batch',
  'metricValue': '260',
  'timestamp': 1542738533817,
  'step': 261,
  'epoch': None,
  'runContext': None,
  'offset': 122},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738533848,
  'step': 271,
  'epoch': None,
  'runContext': None,
  'offset': 129},
 {'metricName': 'loss',
  'metricValue': '0.42366552352905273',
  'timestamp': 1542738533848,
  'step': 271,
  'epoch': None,
  'runContext': None,
  'offset': 128},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533848,
  'step': 271,
  'epoch': None,
  'runContext': None,
  'offset': 127},
 {'metricName': 'batch',
  'metricValue': '270',
  'timestamp': 1542738533848,
  'step': 271,
  'epoch': None,
  'runContext': None,
  'offset': 126},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738533882,
  'step': 281,
  'epoch': None,
  'runContext': None,
  'offset': 133},
 {'metricName': 'loss',
  'metricValue': '0.36385244131088257',
  'timestamp': 1542738533882,
  'step': 281,
  'epoch': None,
  'runContext': None,
  'offset': 132},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533882,
  'step': 281,
  'epoch': None,
  'runContext': None,
  'offset': 131},
 {'metricName': 'batch',
  'metricValue': '280',
  'timestamp': 1542738533882,
  'step': 281,
  'epoch': None,
  'runContext': None,
  'offset': 130},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738533917,
  'step': 291,
  'epoch': None,
  'runContext': None,
  'offset': 137},
 {'metricName': 'loss',
  'metricValue': '0.38187649846076965',
  'timestamp': 1542738533917,
  'step': 291,
  'epoch': None,
  'runContext': None,
  'offset': 136},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533917,
  'step': 291,
  'epoch': None,
  'runContext': None,
  'offset': 135},
 {'metricName': 'batch',
  'metricValue': '290',
  'timestamp': 1542738533917,
  'step': 291,
  'epoch': None,
  'runContext': None,
  'offset': 134},
 {'metricName': 'acc',
  'metricValue': '0.8416666388511658',
  'timestamp': 1542738533946,
  'step': 301,
  'epoch': None,
  'runContext': None,
  'offset': 141},
 {'metricName': 'loss',
  'metricValue': '0.5831307768821716',
  'timestamp': 1542738533946,
  'step': 301,
  'epoch': None,
  'runContext': None,
  'offset': 140},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533946,
  'step': 301,
  'epoch': None,
  'runContext': None,
  'offset': 139},
 {'metricName': 'batch',
  'metricValue': '300',
  'timestamp': 1542738533946,
  'step': 301,
  'epoch': None,
  'runContext': None,
  'offset': 138},
 {'metricName': 'acc',
  'metricValue': '0.8166666626930237',
  'timestamp': 1542738533981,
  'step': 311,
  'epoch': None,
  'runContext': None,
  'offset': 145},
 {'metricName': 'loss',
  'metricValue': '0.5182120203971863',
  'timestamp': 1542738533981,
  'step': 311,
  'epoch': None,
  'runContext': None,
  'offset': 144},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738533980,
  'step': 311,
  'epoch': None,
  'runContext': None,
  'offset': 143},
 {'metricName': 'batch',
  'metricValue': '310',
  'timestamp': 1542738533980,
  'step': 311,
  'epoch': None,
  'runContext': None,
  'offset': 142},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738534015,
  'step': 321,
  'epoch': None,
  'runContext': None,
  'offset': 149},
 {'metricName': 'loss',
  'metricValue': '0.3957773745059967',
  'timestamp': 1542738534015,
  'step': 321,
  'epoch': None,
  'runContext': None,
  'offset': 148},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534015,
  'step': 321,
  'epoch': None,
  'runContext': None,
  'offset': 147},
 {'metricName': 'batch',
  'metricValue': '320',
  'timestamp': 1542738534014,
  'step': 321,
  'epoch': None,
  'runContext': None,
  'offset': 146},
 {'metricName': 'acc',
  'metricValue': '0.8916666507720947',
  'timestamp': 1542738534043,
  'step': 331,
  'epoch': None,
  'runContext': None,
  'offset': 153},
 {'metricName': 'loss',
  'metricValue': '0.4133754372596741',
  'timestamp': 1542738534043,
  'step': 331,
  'epoch': None,
  'runContext': None,
  'offset': 152},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534043,
  'step': 331,
  'epoch': None,
  'runContext': None,
  'offset': 151},
 {'metricName': 'batch',
  'metricValue': '330',
  'timestamp': 1542738534043,
  'step': 331,
  'epoch': None,
  'runContext': None,
  'offset': 150},
 {'metricName': 'acc',
  'metricValue': '0.8916666507720947',
  'timestamp': 1542738534073,
  'step': 341,
  'epoch': None,
  'runContext': None,
  'offset': 157},
 {'metricName': 'loss',
  'metricValue': '0.37196165323257446',
  'timestamp': 1542738534073,
  'step': 341,
  'epoch': None,
  'runContext': None,
  'offset': 156},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534073,
  'step': 341,
  'epoch': None,
  'runContext': None,
  'offset': 155},
 {'metricName': 'batch',
  'metricValue': '340',
  'timestamp': 1542738534072,
  'step': 341,
  'epoch': None,
  'runContext': None,
  'offset': 154},
 {'metricName': 'acc',
  'metricValue': '0.8333333134651184',
  'timestamp': 1542738534104,
  'step': 351,
  'epoch': None,
  'runContext': None,
  'offset': 161},
 {'metricName': 'loss',
  'metricValue': '0.476483017206192',
  'timestamp': 1542738534104,
  'step': 351,
  'epoch': None,
  'runContext': None,
  'offset': 160},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534103,
  'step': 351,
  'epoch': None,
  'runContext': None,
  'offset': 159},
 {'metricName': 'batch',
  'metricValue': '350',
  'timestamp': 1542738534103,
  'step': 351,
  'epoch': None,
  'runContext': None,
  'offset': 158},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738534134,
  'step': 361,
  'epoch': None,
  'runContext': None,
  'offset': 165},
 {'metricName': 'loss',
  'metricValue': '0.2995161712169647',
  'timestamp': 1542738534134,
  'step': 361,
  'epoch': None,
  'runContext': None,
  'offset': 164},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534134,
  'step': 361,
  'epoch': None,
  'runContext': None,
  'offset': 163},
 {'metricName': 'batch',
  'metricValue': '360',
  'timestamp': 1542738534134,
  'step': 361,
  'epoch': None,
  'runContext': None,
  'offset': 162},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738534165,
  'step': 371,
  'epoch': None,
  'runContext': None,
  'offset': 169},
 {'metricName': 'loss',
  'metricValue': '0.33768531680107117',
  'timestamp': 1542738534165,
  'step': 371,
  'epoch': None,
  'runContext': None,
  'offset': 168},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534165,
  'step': 371,
  'epoch': None,
  'runContext': None,
  'offset': 167},
 {'metricName': 'batch',
  'metricValue': '370',
  'timestamp': 1542738534165,
  'step': 371,
  'epoch': None,
  'runContext': None,
  'offset': 166},
 {'metricName': 'acc',
  'metricValue': '0.8583333492279053',
  'timestamp': 1542738534195,
  'step': 381,
  'epoch': None,
  'runContext': None,
  'offset': 173},
 {'metricName': 'loss',
  'metricValue': '0.45233380794525146',
  'timestamp': 1542738534195,
  'step': 381,
  'epoch': None,
  'runContext': None,
  'offset': 172},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534195,
  'step': 381,
  'epoch': None,
  'runContext': None,
  'offset': 171},
 {'metricName': 'batch',
  'metricValue': '380',
  'timestamp': 1542738534195,
  'step': 381,
  'epoch': None,
  'runContext': None,
  'offset': 170},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738534230,
  'step': 391,
  'epoch': None,
  'runContext': None,
  'offset': 177},
 {'metricName': 'loss',
  'metricValue': '0.33480650186538696',
  'timestamp': 1542738534230,
  'step': 391,
  'epoch': None,
  'runContext': None,
  'offset': 176},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534230,
  'step': 391,
  'epoch': None,
  'runContext': None,
  'offset': 175},
 {'metricName': 'batch',
  'metricValue': '390',
  'timestamp': 1542738534230,
  'step': 391,
  'epoch': None,
  'runContext': None,
  'offset': 174},
 {'metricName': 'acc',
  'metricValue': '0.8833333253860474',
  'timestamp': 1542738534265,
  'step': 401,
  'epoch': None,
  'runContext': None,
  'offset': 181},
 {'metricName': 'loss',
  'metricValue': '0.34211164712905884',
  'timestamp': 1542738534265,
  'step': 401,
  'epoch': None,
  'runContext': None,
  'offset': 180},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534265,
  'step': 401,
  'epoch': None,
  'runContext': None,
  'offset': 179},
 {'metricName': 'batch',
  'metricValue': '400',
  'timestamp': 1542738534264,
  'step': 401,
  'epoch': None,
  'runContext': None,
  'offset': 178},
 {'metricName': 'acc',
  'metricValue': '0.8916666507720947',
  'timestamp': 1542738534294,
  'step': 411,
  'epoch': None,
  'runContext': None,
  'offset': 185},
 {'metricName': 'loss',
  'metricValue': '0.38621899485588074',
  'timestamp': 1542738534294,
  'step': 411,
  'epoch': None,
  'runContext': None,
  'offset': 184},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534294,
  'step': 411,
  'epoch': None,
  'runContext': None,
  'offset': 183},
 {'metricName': 'batch',
  'metricValue': '410',
  'timestamp': 1542738534293,
  'step': 411,
  'epoch': None,
  'runContext': None,
  'offset': 182},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738534330,
  'step': 421,
  'epoch': None,
  'runContext': None,
  'offset': 189},
 {'metricName': 'loss',
  'metricValue': '0.25925305485725403',
  'timestamp': 1542738534330,
  'step': 421,
  'epoch': None,
  'runContext': None,
  'offset': 188},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534330,
  'step': 421,
  'epoch': None,
  'runContext': None,
  'offset': 187},
 {'metricName': 'batch',
  'metricValue': '420',
  'timestamp': 1542738534330,
  'step': 421,
  'epoch': None,
  'runContext': None,
  'offset': 186},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738534361,
  'step': 431,
  'epoch': None,
  'runContext': None,
  'offset': 193},
 {'metricName': 'loss',
  'metricValue': '0.26331692934036255',
  'timestamp': 1542738534361,
  'step': 431,
  'epoch': None,
  'runContext': None,
  'offset': 192},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534361,
  'step': 431,
  'epoch': None,
  'runContext': None,
  'offset': 191},
 {'metricName': 'batch',
  'metricValue': '430',
  'timestamp': 1542738534360,
  'step': 431,
  'epoch': None,
  'runContext': None,
  'offset': 190},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738534391,
  'step': 441,
  'epoch': None,
  'runContext': None,
  'offset': 197},
 {'metricName': 'loss',
  'metricValue': '0.27278009057044983',
  'timestamp': 1542738534391,
  'step': 441,
  'epoch': None,
  'runContext': None,
  'offset': 196},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534391,
  'step': 441,
  'epoch': None,
  'runContext': None,
  'offset': 195},
 {'metricName': 'batch',
  'metricValue': '440',
  'timestamp': 1542738534391,
  'step': 441,
  'epoch': None,
  'runContext': None,
  'offset': 194},
 {'metricName': 'acc',
  'metricValue': '0.875',
  'timestamp': 1542738534430,
  'step': 451,
  'epoch': None,
  'runContext': None,
  'offset': 201},
 {'metricName': 'loss',
  'metricValue': '0.3275749385356903',
  'timestamp': 1542738534430,
  'step': 451,
  'epoch': None,
  'runContext': None,
  'offset': 200},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534430,
  'step': 451,
  'epoch': None,
  'runContext': None,
  'offset': 199},
 {'metricName': 'batch',
  'metricValue': '450',
  'timestamp': 1542738534430,
  'step': 451,
  'epoch': None,
  'runContext': None,
  'offset': 198},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738534472,
  'step': 461,
  'epoch': None,
  'runContext': None,
  'offset': 205},
 {'metricName': 'loss',
  'metricValue': '0.3840928375720978',
  'timestamp': 1542738534472,
  'step': 461,
  'epoch': None,
  'runContext': None,
  'offset': 204},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534472,
  'step': 461,
  'epoch': None,
  'runContext': None,
  'offset': 203},
 {'metricName': 'batch',
  'metricValue': '460',
  'timestamp': 1542738534472,
  'step': 461,
  'epoch': None,
  'runContext': None,
  'offset': 202},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738534501,
  'step': 471,
  'epoch': None,
  'runContext': None,
  'offset': 209},
 {'metricName': 'loss',
  'metricValue': '0.3082659840583801',
  'timestamp': 1542738534501,
  'step': 471,
  'epoch': None,
  'runContext': None,
  'offset': 208},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534501,
  'step': 471,
  'epoch': None,
  'runContext': None,
  'offset': 207},
 {'metricName': 'batch',
  'metricValue': '470',
  'timestamp': 1542738534501,
  'step': 471,
  'epoch': None,
  'runContext': None,
  'offset': 206},
 {'metricName': 'acc',
  'metricValue': '0.8916666507720947',
  'timestamp': 1542738534538,
  'step': 481,
  'epoch': None,
  'runContext': None,
  'offset': 213},
 {'metricName': 'loss',
  'metricValue': '0.3108537495136261',
  'timestamp': 1542738534538,
  'step': 481,
  'epoch': None,
  'runContext': None,
  'offset': 212},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534538,
  'step': 481,
  'epoch': None,
  'runContext': None,
  'offset': 211},
 {'metricName': 'batch',
  'metricValue': '480',
  'timestamp': 1542738534537,
  'step': 481,
  'epoch': None,
  'runContext': None,
  'offset': 210},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738534568,
  'step': 491,
  'epoch': None,
  'runContext': None,
  'offset': 217},
 {'metricName': 'loss',
  'metricValue': '0.20114974677562714',
  'timestamp': 1542738534568,
  'step': 491,
  'epoch': None,
  'runContext': None,
  'offset': 216},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534568,
  'step': 491,
  'epoch': None,
  'runContext': None,
  'offset': 215},
 {'metricName': 'batch',
  'metricValue': '490',
  'timestamp': 1542738534568,
  'step': 491,
  'epoch': None,
  'runContext': None,
  'offset': 214},
 {'metricName': 'val_acc',
  'metricValue': '0.91000000166893',
  'timestamp': 1542738534731,
  'step': 500,
  'epoch': None,
  'runContext': None,
  'offset': 222},
 {'metricName': 'acc',
  'metricValue': '0.7871000014543533',
  'timestamp': 1542738534731,
  'step': 500,
  'epoch': None,
  'runContext': None,
  'offset': 224},
 {'metricName': 'val_loss',
  'metricValue': '0.3130521882325411',
  'timestamp': 1542738534731,
  'step': 500,
  'epoch': None,
  'runContext': None,
  'offset': 221},
 {'metricName': 'loss',
  'metricValue': '0.7567085240483284',
  'timestamp': 1542738534731,
  'step': 500,
  'epoch': None,
  'runContext': None,
  'offset': 223},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738534740,
  'step': 501,
  'epoch': None,
  'runContext': None,
  'offset': 228},
 {'metricName': 'loss',
  'metricValue': '0.29806703329086304',
  'timestamp': 1542738534740,
  'step': 501,
  'epoch': None,
  'runContext': None,
  'offset': 227},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534740,
  'step': 501,
  'epoch': None,
  'runContext': None,
  'offset': 226},
 {'metricName': 'batch',
  'metricValue': '0',
  'timestamp': 1542738534740,
  'step': 501,
  'epoch': None,
  'runContext': None,
  'offset': 225},
 {'metricName': 'acc',
  'metricValue': '0.875',
  'timestamp': 1542738534780,
  'step': 511,
  'epoch': None,
  'runContext': None,
  'offset': 232},
 {'metricName': 'loss',
  'metricValue': '0.3817487061023712',
  'timestamp': 1542738534780,
  'step': 511,
  'epoch': None,
  'runContext': None,
  'offset': 231},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534780,
  'step': 511,
  'epoch': None,
  'runContext': None,
  'offset': 230},
 {'metricName': 'batch',
  'metricValue': '10',
  'timestamp': 1542738534780,
  'step': 511,
  'epoch': None,
  'runContext': None,
  'offset': 229},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738534811,
  'step': 521,
  'epoch': None,
  'runContext': None,
  'offset': 236},
 {'metricName': 'loss',
  'metricValue': '0.2789667248725891',
  'timestamp': 1542738534811,
  'step': 521,
  'epoch': None,
  'runContext': None,
  'offset': 235},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534811,
  'step': 521,
  'epoch': None,
  'runContext': None,
  'offset': 234},
 {'metricName': 'batch',
  'metricValue': '20',
  'timestamp': 1542738534811,
  'step': 521,
  'epoch': None,
  'runContext': None,
  'offset': 233},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738534844,
  'step': 531,
  'epoch': None,
  'runContext': None,
  'offset': 240},
 {'metricName': 'loss',
  'metricValue': '0.3772198259830475',
  'timestamp': 1542738534844,
  'step': 531,
  'epoch': None,
  'runContext': None,
  'offset': 239},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534844,
  'step': 531,
  'epoch': None,
  'runContext': None,
  'offset': 238},
 {'metricName': 'batch',
  'metricValue': '30',
  'timestamp': 1542738534844,
  'step': 531,
  'epoch': None,
  'runContext': None,
  'offset': 237},
 {'metricName': 'acc',
  'metricValue': '0.8916666507720947',
  'timestamp': 1542738534877,
  'step': 541,
  'epoch': None,
  'runContext': None,
  'offset': 244},
 {'metricName': 'loss',
  'metricValue': '0.3211096525192261',
  'timestamp': 1542738534877,
  'step': 541,
  'epoch': None,
  'runContext': None,
  'offset': 243},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534877,
  'step': 541,
  'epoch': None,
  'runContext': None,
  'offset': 242},
 {'metricName': 'batch',
  'metricValue': '40',
  'timestamp': 1542738534877,
  'step': 541,
  'epoch': None,
  'runContext': None,
  'offset': 241},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738534917,
  'step': 551,
  'epoch': None,
  'runContext': None,
  'offset': 248},
 {'metricName': 'loss',
  'metricValue': '0.17354096472263336',
  'timestamp': 1542738534917,
  'step': 551,
  'epoch': None,
  'runContext': None,
  'offset': 247},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534917,
  'step': 551,
  'epoch': None,
  'runContext': None,
  'offset': 246},
 {'metricName': 'batch',
  'metricValue': '50',
  'timestamp': 1542738534916,
  'step': 551,
  'epoch': None,
  'runContext': None,
  'offset': 245},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738534950,
  'step': 561,
  'epoch': None,
  'runContext': None,
  'offset': 252},
 {'metricName': 'loss',
  'metricValue': '0.3202996253967285',
  'timestamp': 1542738534950,
  'step': 561,
  'epoch': None,
  'runContext': None,
  'offset': 251},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534949,
  'step': 561,
  'epoch': None,
  'runContext': None,
  'offset': 250},
 {'metricName': 'batch',
  'metricValue': '60',
  'timestamp': 1542738534949,
  'step': 561,
  'epoch': None,
  'runContext': None,
  'offset': 249},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738534982,
  'step': 571,
  'epoch': None,
  'runContext': None,
  'offset': 256},
 {'metricName': 'loss',
  'metricValue': '0.3415939211845398',
  'timestamp': 1542738534982,
  'step': 571,
  'epoch': None,
  'runContext': None,
  'offset': 255},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738534982,
  'step': 571,
  'epoch': None,
  'runContext': None,
  'offset': 254},
 {'metricName': 'batch',
  'metricValue': '70',
  'timestamp': 1542738534981,
  'step': 571,
  'epoch': None,
  'runContext': None,
  'offset': 253},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535015,
  'step': 581,
  'epoch': None,
  'runContext': None,
  'offset': 260},
 {'metricName': 'loss',
  'metricValue': '0.27300822734832764',
  'timestamp': 1542738535015,
  'step': 581,
  'epoch': None,
  'runContext': None,
  'offset': 259},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535015,
  'step': 581,
  'epoch': None,
  'runContext': None,
  'offset': 258},
 {'metricName': 'batch',
  'metricValue': '80',
  'timestamp': 1542738535015,
  'step': 581,
  'epoch': None,
  'runContext': None,
  'offset': 257},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738535044,
  'step': 591,
  'epoch': None,
  'runContext': None,
  'offset': 264},
 {'metricName': 'loss',
  'metricValue': '0.3209746181964874',
  'timestamp': 1542738535044,
  'step': 591,
  'epoch': None,
  'runContext': None,
  'offset': 263},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535044,
  'step': 591,
  'epoch': None,
  'runContext': None,
  'offset': 262},
 {'metricName': 'batch',
  'metricValue': '90',
  'timestamp': 1542738535044,
  'step': 591,
  'epoch': None,
  'runContext': None,
  'offset': 261},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738535080,
  'step': 601,
  'epoch': None,
  'runContext': None,
  'offset': 268},
 {'metricName': 'loss',
  'metricValue': '0.16499528288841248',
  'timestamp': 1542738535080,
  'step': 601,
  'epoch': None,
  'runContext': None,
  'offset': 267},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535080,
  'step': 601,
  'epoch': None,
  'runContext': None,
  'offset': 266},
 {'metricName': 'batch',
  'metricValue': '100',
  'timestamp': 1542738535080,
  'step': 601,
  'epoch': None,
  'runContext': None,
  'offset': 265},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738535113,
  'step': 611,
  'epoch': None,
  'runContext': None,
  'offset': 272},
 {'metricName': 'loss',
  'metricValue': '0.22992004454135895',
  'timestamp': 1542738535113,
  'step': 611,
  'epoch': None,
  'runContext': None,
  'offset': 271},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535113,
  'step': 611,
  'epoch': None,
  'runContext': None,
  'offset': 270},
 {'metricName': 'batch',
  'metricValue': '110',
  'timestamp': 1542738535113,
  'step': 611,
  'epoch': None,
  'runContext': None,
  'offset': 269},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535146,
  'step': 621,
  'epoch': None,
  'runContext': None,
  'offset': 276},
 {'metricName': 'loss',
  'metricValue': '0.27213725447654724',
  'timestamp': 1542738535145,
  'step': 621,
  'epoch': None,
  'runContext': None,
  'offset': 275},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535145,
  'step': 621,
  'epoch': None,
  'runContext': None,
  'offset': 274},
 {'metricName': 'batch',
  'metricValue': '120',
  'timestamp': 1542738535145,
  'step': 621,
  'epoch': None,
  'runContext': None,
  'offset': 273},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535177,
  'step': 631,
  'epoch': None,
  'runContext': None,
  'offset': 280},
 {'metricName': 'loss',
  'metricValue': '0.2330992966890335',
  'timestamp': 1542738535177,
  'step': 631,
  'epoch': None,
  'runContext': None,
  'offset': 279},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535177,
  'step': 631,
  'epoch': None,
  'runContext': None,
  'offset': 278},
 {'metricName': 'batch',
  'metricValue': '130',
  'timestamp': 1542738535177,
  'step': 631,
  'epoch': None,
  'runContext': None,
  'offset': 277},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535214,
  'step': 641,
  'epoch': None,
  'runContext': None,
  'offset': 284},
 {'metricName': 'loss',
  'metricValue': '0.2775963544845581',
  'timestamp': 1542738535213,
  'step': 641,
  'epoch': None,
  'runContext': None,
  'offset': 283},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535213,
  'step': 641,
  'epoch': None,
  'runContext': None,
  'offset': 282},
 {'metricName': 'batch',
  'metricValue': '140',
  'timestamp': 1542738535213,
  'step': 641,
  'epoch': None,
  'runContext': None,
  'offset': 281},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535243,
  'step': 651,
  'epoch': None,
  'runContext': None,
  'offset': 288},
 {'metricName': 'loss',
  'metricValue': '0.3069402575492859',
  'timestamp': 1542738535243,
  'step': 651,
  'epoch': None,
  'runContext': None,
  'offset': 287},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535243,
  'step': 651,
  'epoch': None,
  'runContext': None,
  'offset': 286},
 {'metricName': 'batch',
  'metricValue': '150',
  'timestamp': 1542738535243,
  'step': 651,
  'epoch': None,
  'runContext': None,
  'offset': 285},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738535277,
  'step': 661,
  'epoch': None,
  'runContext': None,
  'offset': 292},
 {'metricName': 'loss',
  'metricValue': '0.20876361429691315',
  'timestamp': 1542738535277,
  'step': 661,
  'epoch': None,
  'runContext': None,
  'offset': 291},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535277,
  'step': 661,
  'epoch': None,
  'runContext': None,
  'offset': 290},
 {'metricName': 'batch',
  'metricValue': '160',
  'timestamp': 1542738535277,
  'step': 661,
  'epoch': None,
  'runContext': None,
  'offset': 289},
 {'metricName': 'acc',
  'metricValue': '0.8916666507720947',
  'timestamp': 1542738535306,
  'step': 671,
  'epoch': None,
  'runContext': None,
  'offset': 296},
 {'metricName': 'loss',
  'metricValue': '0.38070768117904663',
  'timestamp': 1542738535306,
  'step': 671,
  'epoch': None,
  'runContext': None,
  'offset': 295},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535306,
  'step': 671,
  'epoch': None,
  'runContext': None,
  'offset': 294},
 {'metricName': 'batch',
  'metricValue': '170',
  'timestamp': 1542738535306,
  'step': 671,
  'epoch': None,
  'runContext': None,
  'offset': 293},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738535339,
  'step': 681,
  'epoch': None,
  'runContext': None,
  'offset': 300},
 {'metricName': 'loss',
  'metricValue': '0.27148425579071045',
  'timestamp': 1542738535339,
  'step': 681,
  'epoch': None,
  'runContext': None,
  'offset': 299},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535339,
  'step': 681,
  'epoch': None,
  'runContext': None,
  'offset': 298},
 {'metricName': 'batch',
  'metricValue': '180',
  'timestamp': 1542738535339,
  'step': 681,
  'epoch': None,
  'runContext': None,
  'offset': 297},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738535375,
  'step': 691,
  'epoch': None,
  'runContext': None,
  'offset': 304},
 {'metricName': 'loss',
  'metricValue': '0.23450642824172974',
  'timestamp': 1542738535375,
  'step': 691,
  'epoch': None,
  'runContext': None,
  'offset': 303},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535375,
  'step': 691,
  'epoch': None,
  'runContext': None,
  'offset': 302},
 {'metricName': 'batch',
  'metricValue': '190',
  'timestamp': 1542738535375,
  'step': 691,
  'epoch': None,
  'runContext': None,
  'offset': 301},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535410,
  'step': 701,
  'epoch': None,
  'runContext': None,
  'offset': 308},
 {'metricName': 'loss',
  'metricValue': '0.27444449067115784',
  'timestamp': 1542738535410,
  'step': 701,
  'epoch': None,
  'runContext': None,
  'offset': 307},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535410,
  'step': 701,
  'epoch': None,
  'runContext': None,
  'offset': 306},
 {'metricName': 'batch',
  'metricValue': '200',
  'timestamp': 1542738535410,
  'step': 701,
  'epoch': None,
  'runContext': None,
  'offset': 305},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738535446,
  'step': 711,
  'epoch': None,
  'runContext': None,
  'offset': 312},
 {'metricName': 'loss',
  'metricValue': '0.4061732590198517',
  'timestamp': 1542738535446,
  'step': 711,
  'epoch': None,
  'runContext': None,
  'offset': 311},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535446,
  'step': 711,
  'epoch': None,
  'runContext': None,
  'offset': 310},
 {'metricName': 'batch',
  'metricValue': '210',
  'timestamp': 1542738535446,
  'step': 711,
  'epoch': None,
  'runContext': None,
  'offset': 309},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738535482,
  'step': 721,
  'epoch': None,
  'runContext': None,
  'offset': 316},
 {'metricName': 'loss',
  'metricValue': '0.1961892694234848',
  'timestamp': 1542738535482,
  'step': 721,
  'epoch': None,
  'runContext': None,
  'offset': 315},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535482,
  'step': 721,
  'epoch': None,
  'runContext': None,
  'offset': 314},
 {'metricName': 'batch',
  'metricValue': '220',
  'timestamp': 1542738535482,
  'step': 721,
  'epoch': None,
  'runContext': None,
  'offset': 313},
 {'metricName': 'acc',
  'metricValue': '0.9916666746139526',
  'timestamp': 1542738535521,
  'step': 731,
  'epoch': None,
  'runContext': None,
  'offset': 320},
 {'metricName': 'loss',
  'metricValue': '0.08932599425315857',
  'timestamp': 1542738535520,
  'step': 731,
  'epoch': None,
  'runContext': None,
  'offset': 319},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535520,
  'step': 731,
  'epoch': None,
  'runContext': None,
  'offset': 318},
 {'metricName': 'batch',
  'metricValue': '230',
  'timestamp': 1542738535520,
  'step': 731,
  'epoch': None,
  'runContext': None,
  'offset': 317},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738535557,
  'step': 741,
  'epoch': None,
  'runContext': None,
  'offset': 324},
 {'metricName': 'loss',
  'metricValue': '0.27147483825683594',
  'timestamp': 1542738535557,
  'step': 741,
  'epoch': None,
  'runContext': None,
  'offset': 323},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535557,
  'step': 741,
  'epoch': None,
  'runContext': None,
  'offset': 322},
 {'metricName': 'batch',
  'metricValue': '240',
  'timestamp': 1542738535556,
  'step': 741,
  'epoch': None,
  'runContext': None,
  'offset': 321},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738535595,
  'step': 751,
  'epoch': None,
  'runContext': None,
  'offset': 328},
 {'metricName': 'loss',
  'metricValue': '0.29028409719467163',
  'timestamp': 1542738535595,
  'step': 751,
  'epoch': None,
  'runContext': None,
  'offset': 327},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535594,
  'step': 751,
  'epoch': None,
  'runContext': None,
  'offset': 326},
 {'metricName': 'batch',
  'metricValue': '250',
  'timestamp': 1542738535594,
  'step': 751,
  'epoch': None,
  'runContext': None,
  'offset': 325},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738535632,
  'step': 761,
  'epoch': None,
  'runContext': None,
  'offset': 332},
 {'metricName': 'loss',
  'metricValue': '0.2092846781015396',
  'timestamp': 1542738535632,
  'step': 761,
  'epoch': None,
  'runContext': None,
  'offset': 331},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535632,
  'step': 761,
  'epoch': None,
  'runContext': None,
  'offset': 330},
 {'metricName': 'batch',
  'metricValue': '260',
  'timestamp': 1542738535632,
  'step': 761,
  'epoch': None,
  'runContext': None,
  'offset': 329},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738535661,
  'step': 771,
  'epoch': None,
  'runContext': None,
  'offset': 336},
 {'metricName': 'loss',
  'metricValue': '0.3316391408443451',
  'timestamp': 1542738535661,
  'step': 771,
  'epoch': None,
  'runContext': None,
  'offset': 335},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535661,
  'step': 771,
  'epoch': None,
  'runContext': None,
  'offset': 334},
 {'metricName': 'batch',
  'metricValue': '270',
  'timestamp': 1542738535661,
  'step': 771,
  'epoch': None,
  'runContext': None,
  'offset': 333},
 {'metricName': 'acc',
  'metricValue': '0.875',
  'timestamp': 1542738535694,
  'step': 781,
  'epoch': None,
  'runContext': None,
  'offset': 340},
 {'metricName': 'loss',
  'metricValue': '0.3510761260986328',
  'timestamp': 1542738535694,
  'step': 781,
  'epoch': None,
  'runContext': None,
  'offset': 339},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535694,
  'step': 781,
  'epoch': None,
  'runContext': None,
  'offset': 338},
 {'metricName': 'batch',
  'metricValue': '280',
  'timestamp': 1542738535694,
  'step': 781,
  'epoch': None,
  'runContext': None,
  'offset': 337},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738535727,
  'step': 791,
  'epoch': None,
  'runContext': None,
  'offset': 344},
 {'metricName': 'loss',
  'metricValue': '0.19382663071155548',
  'timestamp': 1542738535726,
  'step': 791,
  'epoch': None,
  'runContext': None,
  'offset': 343},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535726,
  'step': 791,
  'epoch': None,
  'runContext': None,
  'offset': 342},
 {'metricName': 'batch',
  'metricValue': '290',
  'timestamp': 1542738535726,
  'step': 791,
  'epoch': None,
  'runContext': None,
  'offset': 341},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738535756,
  'step': 801,
  'epoch': None,
  'runContext': None,
  'offset': 348},
 {'metricName': 'loss',
  'metricValue': '0.17484840750694275',
  'timestamp': 1542738535756,
  'step': 801,
  'epoch': None,
  'runContext': None,
  'offset': 347},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535756,
  'step': 801,
  'epoch': None,
  'runContext': None,
  'offset': 346},
 {'metricName': 'batch',
  'metricValue': '300',
  'timestamp': 1542738535756,
  'step': 801,
  'epoch': None,
  'runContext': None,
  'offset': 345},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738535794,
  'step': 811,
  'epoch': None,
  'runContext': None,
  'offset': 352},
 {'metricName': 'loss',
  'metricValue': '0.1777486652135849',
  'timestamp': 1542738535793,
  'step': 811,
  'epoch': None,
  'runContext': None,
  'offset': 351},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535793,
  'step': 811,
  'epoch': None,
  'runContext': None,
  'offset': 350},
 {'metricName': 'batch',
  'metricValue': '310',
  'timestamp': 1542738535793,
  'step': 811,
  'epoch': None,
  'runContext': None,
  'offset': 349},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738535825,
  'step': 821,
  'epoch': None,
  'runContext': None,
  'offset': 356},
 {'metricName': 'loss',
  'metricValue': '0.2368330955505371',
  'timestamp': 1542738535825,
  'step': 821,
  'epoch': None,
  'runContext': None,
  'offset': 355},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535825,
  'step': 821,
  'epoch': None,
  'runContext': None,
  'offset': 354},
 {'metricName': 'batch',
  'metricValue': '320',
  'timestamp': 1542738535824,
  'step': 821,
  'epoch': None,
  'runContext': None,
  'offset': 353},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738535853,
  'step': 831,
  'epoch': None,
  'runContext': None,
  'offset': 360},
 {'metricName': 'loss',
  'metricValue': '0.3339996039867401',
  'timestamp': 1542738535853,
  'step': 831,
  'epoch': None,
  'runContext': None,
  'offset': 359},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535853,
  'step': 831,
  'epoch': None,
  'runContext': None,
  'offset': 358},
 {'metricName': 'batch',
  'metricValue': '330',
  'timestamp': 1542738535853,
  'step': 831,
  'epoch': None,
  'runContext': None,
  'offset': 357},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738535885,
  'step': 841,
  'epoch': None,
  'runContext': None,
  'offset': 364},
 {'metricName': 'loss',
  'metricValue': '0.2290070354938507',
  'timestamp': 1542738535885,
  'step': 841,
  'epoch': None,
  'runContext': None,
  'offset': 363},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535885,
  'step': 841,
  'epoch': None,
  'runContext': None,
  'offset': 362},
 {'metricName': 'batch',
  'metricValue': '340',
  'timestamp': 1542738535885,
  'step': 841,
  'epoch': None,
  'runContext': None,
  'offset': 361},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738535916,
  'step': 851,
  'epoch': None,
  'runContext': None,
  'offset': 368},
 {'metricName': 'loss',
  'metricValue': '0.20883144438266754',
  'timestamp': 1542738535916,
  'step': 851,
  'epoch': None,
  'runContext': None,
  'offset': 367},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535916,
  'step': 851,
  'epoch': None,
  'runContext': None,
  'offset': 366},
 {'metricName': 'batch',
  'metricValue': '350',
  'timestamp': 1542738535916,
  'step': 851,
  'epoch': None,
  'runContext': None,
  'offset': 365},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738535948,
  'step': 861,
  'epoch': None,
  'runContext': None,
  'offset': 372},
 {'metricName': 'loss',
  'metricValue': '0.17943710088729858',
  'timestamp': 1542738535948,
  'step': 861,
  'epoch': None,
  'runContext': None,
  'offset': 371},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535947,
  'step': 861,
  'epoch': None,
  'runContext': None,
  'offset': 370},
 {'metricName': 'batch',
  'metricValue': '360',
  'timestamp': 1542738535947,
  'step': 861,
  'epoch': None,
  'runContext': None,
  'offset': 369},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738535980,
  'step': 871,
  'epoch': None,
  'runContext': None,
  'offset': 376},
 {'metricName': 'loss',
  'metricValue': '0.16757510602474213',
  'timestamp': 1542738535979,
  'step': 871,
  'epoch': None,
  'runContext': None,
  'offset': 375},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738535979,
  'step': 871,
  'epoch': None,
  'runContext': None,
  'offset': 374},
 {'metricName': 'batch',
  'metricValue': '370',
  'timestamp': 1542738535979,
  'step': 871,
  'epoch': None,
  'runContext': None,
  'offset': 373},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536008,
  'step': 881,
  'epoch': None,
  'runContext': None,
  'offset': 380},
 {'metricName': 'loss',
  'metricValue': '0.22009484469890594',
  'timestamp': 1542738536008,
  'step': 881,
  'epoch': None,
  'runContext': None,
  'offset': 379},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536008,
  'step': 881,
  'epoch': None,
  'runContext': None,
  'offset': 378},
 {'metricName': 'batch',
  'metricValue': '380',
  'timestamp': 1542738536008,
  'step': 881,
  'epoch': None,
  'runContext': None,
  'offset': 377},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738536039,
  'step': 891,
  'epoch': None,
  'runContext': None,
  'offset': 384},
 {'metricName': 'loss',
  'metricValue': '0.21064026653766632',
  'timestamp': 1542738536039,
  'step': 891,
  'epoch': None,
  'runContext': None,
  'offset': 383},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536039,
  'step': 891,
  'epoch': None,
  'runContext': None,
  'offset': 382},
 {'metricName': 'batch',
  'metricValue': '390',
  'timestamp': 1542738536039,
  'step': 891,
  'epoch': None,
  'runContext': None,
  'offset': 381},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738536077,
  'step': 901,
  'epoch': None,
  'runContext': None,
  'offset': 388},
 {'metricName': 'loss',
  'metricValue': '0.29035159945487976',
  'timestamp': 1542738536077,
  'step': 901,
  'epoch': None,
  'runContext': None,
  'offset': 387},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536077,
  'step': 901,
  'epoch': None,
  'runContext': None,
  'offset': 386},
 {'metricName': 'batch',
  'metricValue': '400',
  'timestamp': 1542738536077,
  'step': 901,
  'epoch': None,
  'runContext': None,
  'offset': 385},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738536109,
  'step': 911,
  'epoch': None,
  'runContext': None,
  'offset': 392},
 {'metricName': 'loss',
  'metricValue': '0.15276838839054108',
  'timestamp': 1542738536109,
  'step': 911,
  'epoch': None,
  'runContext': None,
  'offset': 391},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536109,
  'step': 911,
  'epoch': None,
  'runContext': None,
  'offset': 390},
 {'metricName': 'batch',
  'metricValue': '410',
  'timestamp': 1542738536108,
  'step': 911,
  'epoch': None,
  'runContext': None,
  'offset': 389},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738536143,
  'step': 921,
  'epoch': None,
  'runContext': None,
  'offset': 396},
 {'metricName': 'loss',
  'metricValue': '0.2489471286535263',
  'timestamp': 1542738536143,
  'step': 921,
  'epoch': None,
  'runContext': None,
  'offset': 395},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536143,
  'step': 921,
  'epoch': None,
  'runContext': None,
  'offset': 394},
 {'metricName': 'batch',
  'metricValue': '420',
  'timestamp': 1542738536143,
  'step': 921,
  'epoch': None,
  'runContext': None,
  'offset': 393},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738536178,
  'step': 931,
  'epoch': None,
  'runContext': None,
  'offset': 400},
 {'metricName': 'loss',
  'metricValue': '0.21061016619205475',
  'timestamp': 1542738536178,
  'step': 931,
  'epoch': None,
  'runContext': None,
  'offset': 399},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536178,
  'step': 931,
  'epoch': None,
  'runContext': None,
  'offset': 398},
 {'metricName': 'batch',
  'metricValue': '430',
  'timestamp': 1542738536178,
  'step': 931,
  'epoch': None,
  'runContext': None,
  'offset': 397},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738536209,
  'step': 941,
  'epoch': None,
  'runContext': None,
  'offset': 404},
 {'metricName': 'loss',
  'metricValue': '0.2013598084449768',
  'timestamp': 1542738536209,
  'step': 941,
  'epoch': None,
  'runContext': None,
  'offset': 403},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536209,
  'step': 941,
  'epoch': None,
  'runContext': None,
  'offset': 402},
 {'metricName': 'batch',
  'metricValue': '440',
  'timestamp': 1542738536209,
  'step': 941,
  'epoch': None,
  'runContext': None,
  'offset': 401},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738536243,
  'step': 951,
  'epoch': None,
  'runContext': None,
  'offset': 408},
 {'metricName': 'loss',
  'metricValue': '0.29310864210128784',
  'timestamp': 1542738536243,
  'step': 951,
  'epoch': None,
  'runContext': None,
  'offset': 407},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536243,
  'step': 951,
  'epoch': None,
  'runContext': None,
  'offset': 406},
 {'metricName': 'batch',
  'metricValue': '450',
  'timestamp': 1542738536243,
  'step': 951,
  'epoch': None,
  'runContext': None,
  'offset': 405},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738536272,
  'step': 961,
  'epoch': None,
  'runContext': None,
  'offset': 412},
 {'metricName': 'loss',
  'metricValue': '0.25886204838752747',
  'timestamp': 1542738536272,
  'step': 961,
  'epoch': None,
  'runContext': None,
  'offset': 411},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536271,
  'step': 961,
  'epoch': None,
  'runContext': None,
  'offset': 410},
 {'metricName': 'batch',
  'metricValue': '460',
  'timestamp': 1542738536271,
  'step': 961,
  'epoch': None,
  'runContext': None,
  'offset': 409},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536305,
  'step': 971,
  'epoch': None,
  'runContext': None,
  'offset': 416},
 {'metricName': 'loss',
  'metricValue': '0.16546933352947235',
  'timestamp': 1542738536305,
  'step': 971,
  'epoch': None,
  'runContext': None,
  'offset': 415},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536305,
  'step': 971,
  'epoch': None,
  'runContext': None,
  'offset': 414},
 {'metricName': 'batch',
  'metricValue': '470',
  'timestamp': 1542738536305,
  'step': 971,
  'epoch': None,
  'runContext': None,
  'offset': 413},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738536334,
  'step': 981,
  'epoch': None,
  'runContext': None,
  'offset': 420},
 {'metricName': 'loss',
  'metricValue': '0.1332114338874817',
  'timestamp': 1542738536334,
  'step': 981,
  'epoch': None,
  'runContext': None,
  'offset': 419},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536334,
  'step': 981,
  'epoch': None,
  'runContext': None,
  'offset': 418},
 {'metricName': 'batch',
  'metricValue': '480',
  'timestamp': 1542738536334,
  'step': 981,
  'epoch': None,
  'runContext': None,
  'offset': 417},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738536369,
  'step': 991,
  'epoch': None,
  'runContext': None,
  'offset': 424},
 {'metricName': 'loss',
  'metricValue': '0.23763713240623474',
  'timestamp': 1542738536369,
  'step': 991,
  'epoch': None,
  'runContext': None,
  'offset': 423},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536369,
  'step': 991,
  'epoch': None,
  'runContext': None,
  'offset': 422},
 {'metricName': 'batch',
  'metricValue': '490',
  'timestamp': 1542738536369,
  'step': 991,
  'epoch': None,
  'runContext': None,
  'offset': 421},
 {'metricName': 'val_acc',
  'metricValue': '0.9332000017166138',
  'timestamp': 1542738536514,
  'step': 1000,
  'epoch': None,
  'runContext': None,
  'offset': 429},
 {'metricName': 'acc',
  'metricValue': '0.9244166671037674',
  'timestamp': 1542738536514,
  'step': 1000,
  'epoch': None,
  'runContext': None,
  'offset': 431},
 {'metricName': 'val_loss',
  'metricValue': '0.21608216742426156',
  'timestamp': 1542738536513,
  'step': 1000,
  'epoch': None,
  'runContext': None,
  'offset': 428},
 {'metricName': 'loss',
  'metricValue': '0.2592669232338667',
  'timestamp': 1542738536514,
  'step': 1000,
  'epoch': None,
  'runContext': None,
  'offset': 430},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738536522,
  'step': 1001,
  'epoch': None,
  'runContext': None,
  'offset': 435},
 {'metricName': 'loss',
  'metricValue': '0.24815885722637177',
  'timestamp': 1542738536522,
  'step': 1001,
  'epoch': None,
  'runContext': None,
  'offset': 434},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536522,
  'step': 1001,
  'epoch': None,
  'runContext': None,
  'offset': 433},
 {'metricName': 'batch',
  'metricValue': '0',
  'timestamp': 1542738536522,
  'step': 1001,
  'epoch': None,
  'runContext': None,
  'offset': 432},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738536558,
  'step': 1011,
  'epoch': None,
  'runContext': None,
  'offset': 439},
 {'metricName': 'loss',
  'metricValue': '0.12902384996414185',
  'timestamp': 1542738536558,
  'step': 1011,
  'epoch': None,
  'runContext': None,
  'offset': 438},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536558,
  'step': 1011,
  'epoch': None,
  'runContext': None,
  'offset': 437},
 {'metricName': 'batch',
  'metricValue': '10',
  'timestamp': 1542738536557,
  'step': 1011,
  'epoch': None,
  'runContext': None,
  'offset': 436},
 {'metricName': 'acc',
  'metricValue': '0.875',
  'timestamp': 1542738536595,
  'step': 1021,
  'epoch': None,
  'runContext': None,
  'offset': 443},
 {'metricName': 'loss',
  'metricValue': '0.3396777808666229',
  'timestamp': 1542738536595,
  'step': 1021,
  'epoch': None,
  'runContext': None,
  'offset': 442},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536595,
  'step': 1021,
  'epoch': None,
  'runContext': None,
  'offset': 441},
 {'metricName': 'batch',
  'metricValue': '20',
  'timestamp': 1542738536595,
  'step': 1021,
  'epoch': None,
  'runContext': None,
  'offset': 440},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738536625,
  'step': 1031,
  'epoch': None,
  'runContext': None,
  'offset': 447},
 {'metricName': 'loss',
  'metricValue': '0.25226059556007385',
  'timestamp': 1542738536625,
  'step': 1031,
  'epoch': None,
  'runContext': None,
  'offset': 446},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536625,
  'step': 1031,
  'epoch': None,
  'runContext': None,
  'offset': 445},
 {'metricName': 'batch',
  'metricValue': '30',
  'timestamp': 1542738536625,
  'step': 1031,
  'epoch': None,
  'runContext': None,
  'offset': 444},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738536657,
  'step': 1041,
  'epoch': None,
  'runContext': None,
  'offset': 451},
 {'metricName': 'loss',
  'metricValue': '0.17886795103549957',
  'timestamp': 1542738536657,
  'step': 1041,
  'epoch': None,
  'runContext': None,
  'offset': 450},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536657,
  'step': 1041,
  'epoch': None,
  'runContext': None,
  'offset': 449},
 {'metricName': 'batch',
  'metricValue': '40',
  'timestamp': 1542738536657,
  'step': 1041,
  'epoch': None,
  'runContext': None,
  'offset': 448},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738536692,
  'step': 1051,
  'epoch': None,
  'runContext': None,
  'offset': 455},
 {'metricName': 'loss',
  'metricValue': '0.34830179810523987',
  'timestamp': 1542738536692,
  'step': 1051,
  'epoch': None,
  'runContext': None,
  'offset': 454},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536692,
  'step': 1051,
  'epoch': None,
  'runContext': None,
  'offset': 453},
 {'metricName': 'batch',
  'metricValue': '50',
  'timestamp': 1542738536691,
  'step': 1051,
  'epoch': None,
  'runContext': None,
  'offset': 452},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738536725,
  'step': 1061,
  'epoch': None,
  'runContext': None,
  'offset': 459},
 {'metricName': 'loss',
  'metricValue': '0.1506989747285843',
  'timestamp': 1542738536724,
  'step': 1061,
  'epoch': None,
  'runContext': None,
  'offset': 458},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536724,
  'step': 1061,
  'epoch': None,
  'runContext': None,
  'offset': 457},
 {'metricName': 'batch',
  'metricValue': '60',
  'timestamp': 1542738536724,
  'step': 1061,
  'epoch': None,
  'runContext': None,
  'offset': 456},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738536756,
  'step': 1071,
  'epoch': None,
  'runContext': None,
  'offset': 463},
 {'metricName': 'loss',
  'metricValue': '0.16436046361923218',
  'timestamp': 1542738536756,
  'step': 1071,
  'epoch': None,
  'runContext': None,
  'offset': 462},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536756,
  'step': 1071,
  'epoch': None,
  'runContext': None,
  'offset': 461},
 {'metricName': 'batch',
  'metricValue': '70',
  'timestamp': 1542738536756,
  'step': 1071,
  'epoch': None,
  'runContext': None,
  'offset': 460},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536791,
  'step': 1081,
  'epoch': None,
  'runContext': None,
  'offset': 467},
 {'metricName': 'loss',
  'metricValue': '0.12775813043117523',
  'timestamp': 1542738536791,
  'step': 1081,
  'epoch': None,
  'runContext': None,
  'offset': 466},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536791,
  'step': 1081,
  'epoch': None,
  'runContext': None,
  'offset': 465},
 {'metricName': 'batch',
  'metricValue': '80',
  'timestamp': 1542738536791,
  'step': 1081,
  'epoch': None,
  'runContext': None,
  'offset': 464},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738536824,
  'step': 1091,
  'epoch': None,
  'runContext': None,
  'offset': 471},
 {'metricName': 'loss',
  'metricValue': '0.2152552604675293',
  'timestamp': 1542738536824,
  'step': 1091,
  'epoch': None,
  'runContext': None,
  'offset': 470},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536824,
  'step': 1091,
  'epoch': None,
  'runContext': None,
  'offset': 469},
 {'metricName': 'batch',
  'metricValue': '90',
  'timestamp': 1542738536824,
  'step': 1091,
  'epoch': None,
  'runContext': None,
  'offset': 468},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536860,
  'step': 1101,
  'epoch': None,
  'runContext': None,
  'offset': 475},
 {'metricName': 'loss',
  'metricValue': '0.27590224146842957',
  'timestamp': 1542738536860,
  'step': 1101,
  'epoch': None,
  'runContext': None,
  'offset': 474},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536860,
  'step': 1101,
  'epoch': None,
  'runContext': None,
  'offset': 473},
 {'metricName': 'batch',
  'metricValue': '100',
  'timestamp': 1542738536860,
  'step': 1101,
  'epoch': None,
  'runContext': None,
  'offset': 472},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536890,
  'step': 1111,
  'epoch': None,
  'runContext': None,
  'offset': 479},
 {'metricName': 'loss',
  'metricValue': '0.13759517669677734',
  'timestamp': 1542738536890,
  'step': 1111,
  'epoch': None,
  'runContext': None,
  'offset': 478},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536890,
  'step': 1111,
  'epoch': None,
  'runContext': None,
  'offset': 477},
 {'metricName': 'batch',
  'metricValue': '110',
  'timestamp': 1542738536890,
  'step': 1111,
  'epoch': None,
  'runContext': None,
  'offset': 476},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738536918,
  'step': 1121,
  'epoch': None,
  'runContext': None,
  'offset': 483},
 {'metricName': 'loss',
  'metricValue': '0.17437587678432465',
  'timestamp': 1542738536918,
  'step': 1121,
  'epoch': None,
  'runContext': None,
  'offset': 482},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536917,
  'step': 1121,
  'epoch': None,
  'runContext': None,
  'offset': 481},
 {'metricName': 'batch',
  'metricValue': '120',
  'timestamp': 1542738536917,
  'step': 1121,
  'epoch': None,
  'runContext': None,
  'offset': 480},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536951,
  'step': 1131,
  'epoch': None,
  'runContext': None,
  'offset': 487},
 {'metricName': 'loss',
  'metricValue': '0.1732931286096573',
  'timestamp': 1542738536951,
  'step': 1131,
  'epoch': None,
  'runContext': None,
  'offset': 486},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536951,
  'step': 1131,
  'epoch': None,
  'runContext': None,
  'offset': 485},
 {'metricName': 'batch',
  'metricValue': '130',
  'timestamp': 1542738536951,
  'step': 1131,
  'epoch': None,
  'runContext': None,
  'offset': 484},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738536982,
  'step': 1141,
  'epoch': None,
  'runContext': None,
  'offset': 491},
 {'metricName': 'loss',
  'metricValue': '0.2665310204029083',
  'timestamp': 1542738536982,
  'step': 1141,
  'epoch': None,
  'runContext': None,
  'offset': 490},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738536982,
  'step': 1141,
  'epoch': None,
  'runContext': None,
  'offset': 489},
 {'metricName': 'batch',
  'metricValue': '140',
  'timestamp': 1542738536982,
  'step': 1141,
  'epoch': None,
  'runContext': None,
  'offset': 488},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738537012,
  'step': 1151,
  'epoch': None,
  'runContext': None,
  'offset': 495},
 {'metricName': 'loss',
  'metricValue': '0.23499636352062225',
  'timestamp': 1542738537012,
  'step': 1151,
  'epoch': None,
  'runContext': None,
  'offset': 494},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537012,
  'step': 1151,
  'epoch': None,
  'runContext': None,
  'offset': 493},
 {'metricName': 'batch',
  'metricValue': '150',
  'timestamp': 1542738537012,
  'step': 1151,
  'epoch': None,
  'runContext': None,
  'offset': 492},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738537043,
  'step': 1161,
  'epoch': None,
  'runContext': None,
  'offset': 499},
 {'metricName': 'loss',
  'metricValue': '0.24371878802776337',
  'timestamp': 1542738537043,
  'step': 1161,
  'epoch': None,
  'runContext': None,
  'offset': 498},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537043,
  'step': 1161,
  'epoch': None,
  'runContext': None,
  'offset': 497},
 {'metricName': 'batch',
  'metricValue': '160',
  'timestamp': 1542738537043,
  'step': 1161,
  'epoch': None,
  'runContext': None,
  'offset': 496},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738537076,
  'step': 1171,
  'epoch': None,
  'runContext': None,
  'offset': 503},
 {'metricName': 'loss',
  'metricValue': '0.2938876748085022',
  'timestamp': 1542738537076,
  'step': 1171,
  'epoch': None,
  'runContext': None,
  'offset': 502},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537076,
  'step': 1171,
  'epoch': None,
  'runContext': None,
  'offset': 501},
 {'metricName': 'batch',
  'metricValue': '170',
  'timestamp': 1542738537076,
  'step': 1171,
  'epoch': None,
  'runContext': None,
  'offset': 500},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738537114,
  'step': 1181,
  'epoch': None,
  'runContext': None,
  'offset': 507},
 {'metricName': 'loss',
  'metricValue': '0.23499225080013275',
  'timestamp': 1542738537114,
  'step': 1181,
  'epoch': None,
  'runContext': None,
  'offset': 506},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537114,
  'step': 1181,
  'epoch': None,
  'runContext': None,
  'offset': 505},
 {'metricName': 'batch',
  'metricValue': '180',
  'timestamp': 1542738537114,
  'step': 1181,
  'epoch': None,
  'runContext': None,
  'offset': 504},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738537146,
  'step': 1191,
  'epoch': None,
  'runContext': None,
  'offset': 511},
 {'metricName': 'loss',
  'metricValue': '0.11149614304304123',
  'timestamp': 1542738537146,
  'step': 1191,
  'epoch': None,
  'runContext': None,
  'offset': 510},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537146,
  'step': 1191,
  'epoch': None,
  'runContext': None,
  'offset': 509},
 {'metricName': 'batch',
  'metricValue': '190',
  'timestamp': 1542738537146,
  'step': 1191,
  'epoch': None,
  'runContext': None,
  'offset': 508},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738537175,
  'step': 1201,
  'epoch': None,
  'runContext': None,
  'offset': 515},
 {'metricName': 'loss',
  'metricValue': '0.16434521973133087',
  'timestamp': 1542738537175,
  'step': 1201,
  'epoch': None,
  'runContext': None,
  'offset': 514},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537175,
  'step': 1201,
  'epoch': None,
  'runContext': None,
  'offset': 513},
 {'metricName': 'batch',
  'metricValue': '200',
  'timestamp': 1542738537174,
  'step': 1201,
  'epoch': None,
  'runContext': None,
  'offset': 512},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738537209,
  'step': 1211,
  'epoch': None,
  'runContext': None,
  'offset': 519},
 {'metricName': 'loss',
  'metricValue': '0.20327116549015045',
  'timestamp': 1542738537209,
  'step': 1211,
  'epoch': None,
  'runContext': None,
  'offset': 518},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537209,
  'step': 1211,
  'epoch': None,
  'runContext': None,
  'offset': 517},
 {'metricName': 'batch',
  'metricValue': '210',
  'timestamp': 1542738537209,
  'step': 1211,
  'epoch': None,
  'runContext': None,
  'offset': 516},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738537242,
  'step': 1221,
  'epoch': None,
  'runContext': None,
  'offset': 523},
 {'metricName': 'loss',
  'metricValue': '0.1927003264427185',
  'timestamp': 1542738537242,
  'step': 1221,
  'epoch': None,
  'runContext': None,
  'offset': 522},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537242,
  'step': 1221,
  'epoch': None,
  'runContext': None,
  'offset': 521},
 {'metricName': 'batch',
  'metricValue': '220',
  'timestamp': 1542738537242,
  'step': 1221,
  'epoch': None,
  'runContext': None,
  'offset': 520},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738537271,
  'step': 1231,
  'epoch': None,
  'runContext': None,
  'offset': 527},
 {'metricName': 'loss',
  'metricValue': '0.1239374503493309',
  'timestamp': 1542738537271,
  'step': 1231,
  'epoch': None,
  'runContext': None,
  'offset': 526},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537271,
  'step': 1231,
  'epoch': None,
  'runContext': None,
  'offset': 525},
 {'metricName': 'batch',
  'metricValue': '230',
  'timestamp': 1542738537271,
  'step': 1231,
  'epoch': None,
  'runContext': None,
  'offset': 524},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738537306,
  'step': 1241,
  'epoch': None,
  'runContext': None,
  'offset': 531},
 {'metricName': 'loss',
  'metricValue': '0.15869852900505066',
  'timestamp': 1542738537306,
  'step': 1241,
  'epoch': None,
  'runContext': None,
  'offset': 530},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537305,
  'step': 1241,
  'epoch': None,
  'runContext': None,
  'offset': 529},
 {'metricName': 'batch',
  'metricValue': '240',
  'timestamp': 1542738537305,
  'step': 1241,
  'epoch': None,
  'runContext': None,
  'offset': 528},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738537334,
  'step': 1251,
  'epoch': None,
  'runContext': None,
  'offset': 535},
 {'metricName': 'loss',
  'metricValue': '0.17818044126033783',
  'timestamp': 1542738537334,
  'step': 1251,
  'epoch': None,
  'runContext': None,
  'offset': 534},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537334,
  'step': 1251,
  'epoch': None,
  'runContext': None,
  'offset': 533},
 {'metricName': 'batch',
  'metricValue': '250',
  'timestamp': 1542738537333,
  'step': 1251,
  'epoch': None,
  'runContext': None,
  'offset': 532},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738537365,
  'step': 1261,
  'epoch': None,
  'runContext': None,
  'offset': 539},
 {'metricName': 'loss',
  'metricValue': '0.1474328488111496',
  'timestamp': 1542738537365,
  'step': 1261,
  'epoch': None,
  'runContext': None,
  'offset': 538},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537365,
  'step': 1261,
  'epoch': None,
  'runContext': None,
  'offset': 537},
 {'metricName': 'batch',
  'metricValue': '260',
  'timestamp': 1542738537365,
  'step': 1261,
  'epoch': None,
  'runContext': None,
  'offset': 536},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738537397,
  'step': 1271,
  'epoch': None,
  'runContext': None,
  'offset': 543},
 {'metricName': 'loss',
  'metricValue': '0.16888011991977692',
  'timestamp': 1542738537397,
  'step': 1271,
  'epoch': None,
  'runContext': None,
  'offset': 542},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537397,
  'step': 1271,
  'epoch': None,
  'runContext': None,
  'offset': 541},
 {'metricName': 'batch',
  'metricValue': '270',
  'timestamp': 1542738537397,
  'step': 1271,
  'epoch': None,
  'runContext': None,
  'offset': 540},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738537425,
  'step': 1281,
  'epoch': None,
  'runContext': None,
  'offset': 547},
 {'metricName': 'loss',
  'metricValue': '0.15477769076824188',
  'timestamp': 1542738537425,
  'step': 1281,
  'epoch': None,
  'runContext': None,
  'offset': 546},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537425,
  'step': 1281,
  'epoch': None,
  'runContext': None,
  'offset': 545},
 {'metricName': 'batch',
  'metricValue': '280',
  'timestamp': 1542738537425,
  'step': 1281,
  'epoch': None,
  'runContext': None,
  'offset': 544},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738537463,
  'step': 1291,
  'epoch': None,
  'runContext': None,
  'offset': 551},
 {'metricName': 'loss',
  'metricValue': '0.25217097997665405',
  'timestamp': 1542738537463,
  'step': 1291,
  'epoch': None,
  'runContext': None,
  'offset': 550},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537463,
  'step': 1291,
  'epoch': None,
  'runContext': None,
  'offset': 549},
 {'metricName': 'batch',
  'metricValue': '290',
  'timestamp': 1542738537463,
  'step': 1291,
  'epoch': None,
  'runContext': None,
  'offset': 548},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738537492,
  'step': 1301,
  'epoch': None,
  'runContext': None,
  'offset': 555},
 {'metricName': 'loss',
  'metricValue': '0.2030154913663864',
  'timestamp': 1542738537492,
  'step': 1301,
  'epoch': None,
  'runContext': None,
  'offset': 554},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537492,
  'step': 1301,
  'epoch': None,
  'runContext': None,
  'offset': 553},
 {'metricName': 'batch',
  'metricValue': '300',
  'timestamp': 1542738537492,
  'step': 1301,
  'epoch': None,
  'runContext': None,
  'offset': 552},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738537524,
  'step': 1311,
  'epoch': None,
  'runContext': None,
  'offset': 559},
 {'metricName': 'loss',
  'metricValue': '0.11562474071979523',
  'timestamp': 1542738537524,
  'step': 1311,
  'epoch': None,
  'runContext': None,
  'offset': 558},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537524,
  'step': 1311,
  'epoch': None,
  'runContext': None,
  'offset': 557},
 {'metricName': 'batch',
  'metricValue': '310',
  'timestamp': 1542738537523,
  'step': 1311,
  'epoch': None,
  'runContext': None,
  'offset': 556},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738537557,
  'step': 1321,
  'epoch': None,
  'runContext': None,
  'offset': 563},
 {'metricName': 'loss',
  'metricValue': '0.19625207781791687',
  'timestamp': 1542738537557,
  'step': 1321,
  'epoch': None,
  'runContext': None,
  'offset': 562},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537557,
  'step': 1321,
  'epoch': None,
  'runContext': None,
  'offset': 561},
 {'metricName': 'batch',
  'metricValue': '320',
  'timestamp': 1542738537557,
  'step': 1321,
  'epoch': None,
  'runContext': None,
  'offset': 560},
 {'metricName': 'acc',
  'metricValue': '0.8999999761581421',
  'timestamp': 1542738537591,
  'step': 1331,
  'epoch': None,
  'runContext': None,
  'offset': 567},
 {'metricName': 'loss',
  'metricValue': '0.23089075088500977',
  'timestamp': 1542738537591,
  'step': 1331,
  'epoch': None,
  'runContext': None,
  'offset': 566},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537591,
  'step': 1331,
  'epoch': None,
  'runContext': None,
  'offset': 565},
 {'metricName': 'batch',
  'metricValue': '330',
  'timestamp': 1542738537591,
  'step': 1331,
  'epoch': None,
  'runContext': None,
  'offset': 564},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738537625,
  'step': 1341,
  'epoch': None,
  'runContext': None,
  'offset': 571},
 {'metricName': 'loss',
  'metricValue': '0.2526264190673828',
  'timestamp': 1542738537625,
  'step': 1341,
  'epoch': None,
  'runContext': None,
  'offset': 570},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537625,
  'step': 1341,
  'epoch': None,
  'runContext': None,
  'offset': 569},
 {'metricName': 'batch',
  'metricValue': '340',
  'timestamp': 1542738537625,
  'step': 1341,
  'epoch': None,
  'runContext': None,
  'offset': 568},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738537664,
  'step': 1351,
  'epoch': None,
  'runContext': None,
  'offset': 575},
 {'metricName': 'loss',
  'metricValue': '0.24796822667121887',
  'timestamp': 1542738537664,
  'step': 1351,
  'epoch': None,
  'runContext': None,
  'offset': 574},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537664,
  'step': 1351,
  'epoch': None,
  'runContext': None,
  'offset': 573},
 {'metricName': 'batch',
  'metricValue': '350',
  'timestamp': 1542738537664,
  'step': 1351,
  'epoch': None,
  'runContext': None,
  'offset': 572},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738537700,
  'step': 1361,
  'epoch': None,
  'runContext': None,
  'offset': 579},
 {'metricName': 'loss',
  'metricValue': '0.10072162002325058',
  'timestamp': 1542738537700,
  'step': 1361,
  'epoch': None,
  'runContext': None,
  'offset': 578},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537700,
  'step': 1361,
  'epoch': None,
  'runContext': None,
  'offset': 577},
 {'metricName': 'batch',
  'metricValue': '360',
  'timestamp': 1542738537700,
  'step': 1361,
  'epoch': None,
  'runContext': None,
  'offset': 576},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738537731,
  'step': 1371,
  'epoch': None,
  'runContext': None,
  'offset': 583},
 {'metricName': 'loss',
  'metricValue': '0.15657943487167358',
  'timestamp': 1542738537731,
  'step': 1371,
  'epoch': None,
  'runContext': None,
  'offset': 582},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537731,
  'step': 1371,
  'epoch': None,
  'runContext': None,
  'offset': 581},
 {'metricName': 'batch',
  'metricValue': '370',
  'timestamp': 1542738537731,
  'step': 1371,
  'epoch': None,
  'runContext': None,
  'offset': 580},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738537770,
  'step': 1381,
  'epoch': None,
  'runContext': None,
  'offset': 587},
 {'metricName': 'loss',
  'metricValue': '0.18462806940078735',
  'timestamp': 1542738537770,
  'step': 1381,
  'epoch': None,
  'runContext': None,
  'offset': 586},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537769,
  'step': 1381,
  'epoch': None,
  'runContext': None,
  'offset': 585},
 {'metricName': 'batch',
  'metricValue': '380',
  'timestamp': 1542738537769,
  'step': 1381,
  'epoch': None,
  'runContext': None,
  'offset': 584},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738537798,
  'step': 1391,
  'epoch': None,
  'runContext': None,
  'offset': 591},
 {'metricName': 'loss',
  'metricValue': '0.1469898521900177',
  'timestamp': 1542738537798,
  'step': 1391,
  'epoch': None,
  'runContext': None,
  'offset': 590},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537798,
  'step': 1391,
  'epoch': None,
  'runContext': None,
  'offset': 589},
 {'metricName': 'batch',
  'metricValue': '390',
  'timestamp': 1542738537798,
  'step': 1391,
  'epoch': None,
  'runContext': None,
  'offset': 588},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738537830,
  'step': 1401,
  'epoch': None,
  'runContext': None,
  'offset': 595},
 {'metricName': 'loss',
  'metricValue': '0.14370332658290863',
  'timestamp': 1542738537830,
  'step': 1401,
  'epoch': None,
  'runContext': None,
  'offset': 594},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537830,
  'step': 1401,
  'epoch': None,
  'runContext': None,
  'offset': 593},
 {'metricName': 'batch',
  'metricValue': '400',
  'timestamp': 1542738537830,
  'step': 1401,
  'epoch': None,
  'runContext': None,
  'offset': 592},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738537859,
  'step': 1411,
  'epoch': None,
  'runContext': None,
  'offset': 599},
 {'metricName': 'loss',
  'metricValue': '0.13974261283874512',
  'timestamp': 1542738537859,
  'step': 1411,
  'epoch': None,
  'runContext': None,
  'offset': 598},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537859,
  'step': 1411,
  'epoch': None,
  'runContext': None,
  'offset': 597},
 {'metricName': 'batch',
  'metricValue': '410',
  'timestamp': 1542738537859,
  'step': 1411,
  'epoch': None,
  'runContext': None,
  'offset': 596},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738537890,
  'step': 1421,
  'epoch': None,
  'runContext': None,
  'offset': 603},
 {'metricName': 'loss',
  'metricValue': '0.1717282086610794',
  'timestamp': 1542738537890,
  'step': 1421,
  'epoch': None,
  'runContext': None,
  'offset': 602},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537890,
  'step': 1421,
  'epoch': None,
  'runContext': None,
  'offset': 601},
 {'metricName': 'batch',
  'metricValue': '420',
  'timestamp': 1542738537890,
  'step': 1421,
  'epoch': None,
  'runContext': None,
  'offset': 600},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738537929,
  'step': 1431,
  'epoch': None,
  'runContext': None,
  'offset': 607},
 {'metricName': 'loss',
  'metricValue': '0.20108845829963684',
  'timestamp': 1542738537929,
  'step': 1431,
  'epoch': None,
  'runContext': None,
  'offset': 606},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537929,
  'step': 1431,
  'epoch': None,
  'runContext': None,
  'offset': 605},
 {'metricName': 'batch',
  'metricValue': '430',
  'timestamp': 1542738537929,
  'step': 1431,
  'epoch': None,
  'runContext': None,
  'offset': 604},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738537961,
  'step': 1441,
  'epoch': None,
  'runContext': None,
  'offset': 611},
 {'metricName': 'loss',
  'metricValue': '0.15210981667041779',
  'timestamp': 1542738537960,
  'step': 1441,
  'epoch': None,
  'runContext': None,
  'offset': 610},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537960,
  'step': 1441,
  'epoch': None,
  'runContext': None,
  'offset': 609},
 {'metricName': 'batch',
  'metricValue': '440',
  'timestamp': 1542738537960,
  'step': 1441,
  'epoch': None,
  'runContext': None,
  'offset': 608},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738537996,
  'step': 1451,
  'epoch': None,
  'runContext': None,
  'offset': 615},
 {'metricName': 'loss',
  'metricValue': '0.2436409890651703',
  'timestamp': 1542738537996,
  'step': 1451,
  'epoch': None,
  'runContext': None,
  'offset': 614},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738537996,
  'step': 1451,
  'epoch': None,
  'runContext': None,
  'offset': 613},
 {'metricName': 'batch',
  'metricValue': '450',
  'timestamp': 1542738537996,
  'step': 1451,
  'epoch': None,
  'runContext': None,
  'offset': 612},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738538033,
  'step': 1461,
  'epoch': None,
  'runContext': None,
  'offset': 619},
 {'metricName': 'loss',
  'metricValue': '0.2119082510471344',
  'timestamp': 1542738538033,
  'step': 1461,
  'epoch': None,
  'runContext': None,
  'offset': 618},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538033,
  'step': 1461,
  'epoch': None,
  'runContext': None,
  'offset': 617},
 {'metricName': 'batch',
  'metricValue': '460',
  'timestamp': 1542738538033,
  'step': 1461,
  'epoch': None,
  'runContext': None,
  'offset': 616},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738538067,
  'step': 1471,
  'epoch': None,
  'runContext': None,
  'offset': 623},
 {'metricName': 'loss',
  'metricValue': '0.17120622098445892',
  'timestamp': 1542738538066,
  'step': 1471,
  'epoch': None,
  'runContext': None,
  'offset': 622},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538066,
  'step': 1471,
  'epoch': None,
  'runContext': None,
  'offset': 621},
 {'metricName': 'batch',
  'metricValue': '470',
  'timestamp': 1542738538066,
  'step': 1471,
  'epoch': None,
  'runContext': None,
  'offset': 620},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738538098,
  'step': 1481,
  'epoch': None,
  'runContext': None,
  'offset': 627},
 {'metricName': 'loss',
  'metricValue': '0.19896481931209564',
  'timestamp': 1542738538098,
  'step': 1481,
  'epoch': None,
  'runContext': None,
  'offset': 626},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538098,
  'step': 1481,
  'epoch': None,
  'runContext': None,
  'offset': 625},
 {'metricName': 'batch',
  'metricValue': '480',
  'timestamp': 1542738538098,
  'step': 1481,
  'epoch': None,
  'runContext': None,
  'offset': 624},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738538129,
  'step': 1491,
  'epoch': None,
  'runContext': None,
  'offset': 631},
 {'metricName': 'loss',
  'metricValue': '0.1655498594045639',
  'timestamp': 1542738538129,
  'step': 1491,
  'epoch': None,
  'runContext': None,
  'offset': 630},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538129,
  'step': 1491,
  'epoch': None,
  'runContext': None,
  'offset': 629},
 {'metricName': 'batch',
  'metricValue': '490',
  'timestamp': 1542738538129,
  'step': 1491,
  'epoch': None,
  'runContext': None,
  'offset': 628},
 {'metricName': 'val_acc',
  'metricValue': '0.9459000024795532',
  'timestamp': 1542738538248,
  'step': 1500,
  'epoch': None,
  'runContext': None,
  'offset': 636},
 {'metricName': 'acc',
  'metricValue': '0.9434833297729492',
  'timestamp': 1542738538248,
  'step': 1500,
  'epoch': None,
  'runContext': None,
  'offset': 638},
 {'metricName': 'val_loss',
  'metricValue': '0.17374531451240183',
  'timestamp': 1542738538248,
  'step': 1500,
  'epoch': None,
  'runContext': None,
  'offset': 635},
 {'metricName': 'loss',
  'metricValue': '0.18897968228906392',
  'timestamp': 1542738538248,
  'step': 1500,
  'epoch': None,
  'runContext': None,
  'offset': 637},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738538262,
  'step': 1501,
  'epoch': None,
  'runContext': None,
  'offset': 642},
 {'metricName': 'loss',
  'metricValue': '0.16019627451896667',
  'timestamp': 1542738538262,
  'step': 1501,
  'epoch': None,
  'runContext': None,
  'offset': 641},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538261,
  'step': 1501,
  'epoch': None,
  'runContext': None,
  'offset': 640},
 {'metricName': 'batch',
  'metricValue': '0',
  'timestamp': 1542738538261,
  'step': 1501,
  'epoch': None,
  'runContext': None,
  'offset': 639},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738538306,
  'step': 1511,
  'epoch': None,
  'runContext': None,
  'offset': 646},
 {'metricName': 'loss',
  'metricValue': '0.10381317138671875',
  'timestamp': 1542738538306,
  'step': 1511,
  'epoch': None,
  'runContext': None,
  'offset': 645},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538306,
  'step': 1511,
  'epoch': None,
  'runContext': None,
  'offset': 644},
 {'metricName': 'batch',
  'metricValue': '10',
  'timestamp': 1542738538306,
  'step': 1511,
  'epoch': None,
  'runContext': None,
  'offset': 643},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738538342,
  'step': 1521,
  'epoch': None,
  'runContext': None,
  'offset': 650},
 {'metricName': 'loss',
  'metricValue': '0.28161293268203735',
  'timestamp': 1542738538342,
  'step': 1521,
  'epoch': None,
  'runContext': None,
  'offset': 649},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538342,
  'step': 1521,
  'epoch': None,
  'runContext': None,
  'offset': 648},
 {'metricName': 'batch',
  'metricValue': '20',
  'timestamp': 1542738538342,
  'step': 1521,
  'epoch': None,
  'runContext': None,
  'offset': 647},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738538375,
  'step': 1531,
  'epoch': None,
  'runContext': None,
  'offset': 654},
 {'metricName': 'loss',
  'metricValue': '0.18836848437786102',
  'timestamp': 1542738538375,
  'step': 1531,
  'epoch': None,
  'runContext': None,
  'offset': 653},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538375,
  'step': 1531,
  'epoch': None,
  'runContext': None,
  'offset': 652},
 {'metricName': 'batch',
  'metricValue': '30',
  'timestamp': 1542738538375,
  'step': 1531,
  'epoch': None,
  'runContext': None,
  'offset': 651},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738538405,
  'step': 1541,
  'epoch': None,
  'runContext': None,
  'offset': 658},
 {'metricName': 'loss',
  'metricValue': '0.20906879007816315',
  'timestamp': 1542738538405,
  'step': 1541,
  'epoch': None,
  'runContext': None,
  'offset': 657},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538405,
  'step': 1541,
  'epoch': None,
  'runContext': None,
  'offset': 656},
 {'metricName': 'batch',
  'metricValue': '40',
  'timestamp': 1542738538405,
  'step': 1541,
  'epoch': None,
  'runContext': None,
  'offset': 655},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738538451,
  'step': 1551,
  'epoch': None,
  'runContext': None,
  'offset': 662},
 {'metricName': 'loss',
  'metricValue': '0.20015065371990204',
  'timestamp': 1542738538451,
  'step': 1551,
  'epoch': None,
  'runContext': None,
  'offset': 661},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538451,
  'step': 1551,
  'epoch': None,
  'runContext': None,
  'offset': 660},
 {'metricName': 'batch',
  'metricValue': '50',
  'timestamp': 1542738538451,
  'step': 1551,
  'epoch': None,
  'runContext': None,
  'offset': 659},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738538497,
  'step': 1561,
  'epoch': None,
  'runContext': None,
  'offset': 666},
 {'metricName': 'loss',
  'metricValue': '0.09635455161333084',
  'timestamp': 1542738538497,
  'step': 1561,
  'epoch': None,
  'runContext': None,
  'offset': 665},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538497,
  'step': 1561,
  'epoch': None,
  'runContext': None,
  'offset': 664},
 {'metricName': 'batch',
  'metricValue': '60',
  'timestamp': 1542738538497,
  'step': 1561,
  'epoch': None,
  'runContext': None,
  'offset': 663},
 {'metricName': 'acc',
  'metricValue': '0.9916666746139526',
  'timestamp': 1542738538538,
  'step': 1571,
  'epoch': None,
  'runContext': None,
  'offset': 670},
 {'metricName': 'loss',
  'metricValue': '0.086783267557621',
  'timestamp': 1542738538537,
  'step': 1571,
  'epoch': None,
  'runContext': None,
  'offset': 669},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538537,
  'step': 1571,
  'epoch': None,
  'runContext': None,
  'offset': 668},
 {'metricName': 'batch',
  'metricValue': '70',
  'timestamp': 1542738538537,
  'step': 1571,
  'epoch': None,
  'runContext': None,
  'offset': 667},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738538576,
  'step': 1581,
  'epoch': None,
  'runContext': None,
  'offset': 674},
 {'metricName': 'loss',
  'metricValue': '0.11152970045804977',
  'timestamp': 1542738538576,
  'step': 1581,
  'epoch': None,
  'runContext': None,
  'offset': 673},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538576,
  'step': 1581,
  'epoch': None,
  'runContext': None,
  'offset': 672},
 {'metricName': 'batch',
  'metricValue': '80',
  'timestamp': 1542738538576,
  'step': 1581,
  'epoch': None,
  'runContext': None,
  'offset': 671},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738538611,
  'step': 1591,
  'epoch': None,
  'runContext': None,
  'offset': 678},
 {'metricName': 'loss',
  'metricValue': '0.1918337196111679',
  'timestamp': 1542738538611,
  'step': 1591,
  'epoch': None,
  'runContext': None,
  'offset': 677},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538611,
  'step': 1591,
  'epoch': None,
  'runContext': None,
  'offset': 676},
 {'metricName': 'batch',
  'metricValue': '90',
  'timestamp': 1542738538611,
  'step': 1591,
  'epoch': None,
  'runContext': None,
  'offset': 675},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738538643,
  'step': 1601,
  'epoch': None,
  'runContext': None,
  'offset': 682},
 {'metricName': 'loss',
  'metricValue': '0.16654177010059357',
  'timestamp': 1542738538643,
  'step': 1601,
  'epoch': None,
  'runContext': None,
  'offset': 681},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538643,
  'step': 1601,
  'epoch': None,
  'runContext': None,
  'offset': 680},
 {'metricName': 'batch',
  'metricValue': '100',
  'timestamp': 1542738538643,
  'step': 1601,
  'epoch': None,
  'runContext': None,
  'offset': 679},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738538673,
  'step': 1611,
  'epoch': None,
  'runContext': None,
  'offset': 686},
 {'metricName': 'loss',
  'metricValue': '0.1757565587759018',
  'timestamp': 1542738538673,
  'step': 1611,
  'epoch': None,
  'runContext': None,
  'offset': 685},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538673,
  'step': 1611,
  'epoch': None,
  'runContext': None,
  'offset': 684},
 {'metricName': 'batch',
  'metricValue': '110',
  'timestamp': 1542738538673,
  'step': 1611,
  'epoch': None,
  'runContext': None,
  'offset': 683},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738538705,
  'step': 1621,
  'epoch': None,
  'runContext': None,
  'offset': 690},
 {'metricName': 'loss',
  'metricValue': '0.11579747498035431',
  'timestamp': 1542738538705,
  'step': 1621,
  'epoch': None,
  'runContext': None,
  'offset': 689},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538705,
  'step': 1621,
  'epoch': None,
  'runContext': None,
  'offset': 688},
 {'metricName': 'batch',
  'metricValue': '120',
  'timestamp': 1542738538705,
  'step': 1621,
  'epoch': None,
  'runContext': None,
  'offset': 687},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738538740,
  'step': 1631,
  'epoch': None,
  'runContext': None,
  'offset': 694},
 {'metricName': 'loss',
  'metricValue': '0.09909976273775101',
  'timestamp': 1542738538740,
  'step': 1631,
  'epoch': None,
  'runContext': None,
  'offset': 693},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538740,
  'step': 1631,
  'epoch': None,
  'runContext': None,
  'offset': 692},
 {'metricName': 'batch',
  'metricValue': '130',
  'timestamp': 1542738538740,
  'step': 1631,
  'epoch': None,
  'runContext': None,
  'offset': 691},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738538771,
  'step': 1641,
  'epoch': None,
  'runContext': None,
  'offset': 698},
 {'metricName': 'loss',
  'metricValue': '0.2513273060321808',
  'timestamp': 1542738538771,
  'step': 1641,
  'epoch': None,
  'runContext': None,
  'offset': 697},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538771,
  'step': 1641,
  'epoch': None,
  'runContext': None,
  'offset': 696},
 {'metricName': 'batch',
  'metricValue': '140',
  'timestamp': 1542738538771,
  'step': 1641,
  'epoch': None,
  'runContext': None,
  'offset': 695},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738538813,
  'step': 1651,
  'epoch': None,
  'runContext': None,
  'offset': 702},
 {'metricName': 'loss',
  'metricValue': '0.15644532442092896',
  'timestamp': 1542738538813,
  'step': 1651,
  'epoch': None,
  'runContext': None,
  'offset': 701},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538813,
  'step': 1651,
  'epoch': None,
  'runContext': None,
  'offset': 700},
 {'metricName': 'batch',
  'metricValue': '150',
  'timestamp': 1542738538813,
  'step': 1651,
  'epoch': None,
  'runContext': None,
  'offset': 699},
 {'metricName': 'acc',
  'metricValue': '0.9166666865348816',
  'timestamp': 1542738538844,
  'step': 1661,
  'epoch': None,
  'runContext': None,
  'offset': 706},
 {'metricName': 'loss',
  'metricValue': '0.29659798741340637',
  'timestamp': 1542738538843,
  'step': 1661,
  'epoch': None,
  'runContext': None,
  'offset': 705},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538843,
  'step': 1661,
  'epoch': None,
  'runContext': None,
  'offset': 704},
 {'metricName': 'batch',
  'metricValue': '160',
  'timestamp': 1542738538843,
  'step': 1661,
  'epoch': None,
  'runContext': None,
  'offset': 703},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738538873,
  'step': 1671,
  'epoch': None,
  'runContext': None,
  'offset': 710},
 {'metricName': 'loss',
  'metricValue': '0.0881919413805008',
  'timestamp': 1542738538873,
  'step': 1671,
  'epoch': None,
  'runContext': None,
  'offset': 709},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538872,
  'step': 1671,
  'epoch': None,
  'runContext': None,
  'offset': 708},
 {'metricName': 'batch',
  'metricValue': '170',
  'timestamp': 1542738538872,
  'step': 1671,
  'epoch': None,
  'runContext': None,
  'offset': 707},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738538904,
  'step': 1681,
  'epoch': None,
  'runContext': None,
  'offset': 714},
 {'metricName': 'loss',
  'metricValue': '0.21202518045902252',
  'timestamp': 1542738538904,
  'step': 1681,
  'epoch': None,
  'runContext': None,
  'offset': 713},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538904,
  'step': 1681,
  'epoch': None,
  'runContext': None,
  'offset': 712},
 {'metricName': 'batch',
  'metricValue': '180',
  'timestamp': 1542738538904,
  'step': 1681,
  'epoch': None,
  'runContext': None,
  'offset': 711},
 {'metricName': 'acc',
  'metricValue': '0.9833333492279053',
  'timestamp': 1542738538935,
  'step': 1691,
  'epoch': None,
  'runContext': None,
  'offset': 718},
 {'metricName': 'loss',
  'metricValue': '0.08443611115217209',
  'timestamp': 1542738538935,
  'step': 1691,
  'epoch': None,
  'runContext': None,
  'offset': 717},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538935,
  'step': 1691,
  'epoch': None,
  'runContext': None,
  'offset': 716},
 {'metricName': 'batch',
  'metricValue': '190',
  'timestamp': 1542738538935,
  'step': 1691,
  'epoch': None,
  'runContext': None,
  'offset': 715},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738538970,
  'step': 1701,
  'epoch': None,
  'runContext': None,
  'offset': 722},
 {'metricName': 'loss',
  'metricValue': '0.11238940805196762',
  'timestamp': 1542738538970,
  'step': 1701,
  'epoch': None,
  'runContext': None,
  'offset': 721},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738538970,
  'step': 1701,
  'epoch': None,
  'runContext': None,
  'offset': 720},
 {'metricName': 'batch',
  'metricValue': '200',
  'timestamp': 1542738538970,
  'step': 1701,
  'epoch': None,
  'runContext': None,
  'offset': 719},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539001,
  'step': 1711,
  'epoch': None,
  'runContext': None,
  'offset': 726},
 {'metricName': 'loss',
  'metricValue': '0.13012823462486267',
  'timestamp': 1542738539001,
  'step': 1711,
  'epoch': None,
  'runContext': None,
  'offset': 725},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539001,
  'step': 1711,
  'epoch': None,
  'runContext': None,
  'offset': 724},
 {'metricName': 'batch',
  'metricValue': '210',
  'timestamp': 1542738539001,
  'step': 1711,
  'epoch': None,
  'runContext': None,
  'offset': 723},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738539030,
  'step': 1721,
  'epoch': None,
  'runContext': None,
  'offset': 730},
 {'metricName': 'loss',
  'metricValue': '0.13914798200130463',
  'timestamp': 1542738539030,
  'step': 1721,
  'epoch': None,
  'runContext': None,
  'offset': 729},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539030,
  'step': 1721,
  'epoch': None,
  'runContext': None,
  'offset': 728},
 {'metricName': 'batch',
  'metricValue': '220',
  'timestamp': 1542738539030,
  'step': 1721,
  'epoch': None,
  'runContext': None,
  'offset': 727},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738539064,
  'step': 1731,
  'epoch': None,
  'runContext': None,
  'offset': 734},
 {'metricName': 'loss',
  'metricValue': '0.1749640256166458',
  'timestamp': 1542738539064,
  'step': 1731,
  'epoch': None,
  'runContext': None,
  'offset': 733},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539064,
  'step': 1731,
  'epoch': None,
  'runContext': None,
  'offset': 732},
 {'metricName': 'batch',
  'metricValue': '230',
  'timestamp': 1542738539064,
  'step': 1731,
  'epoch': None,
  'runContext': None,
  'offset': 731},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539099,
  'step': 1741,
  'epoch': None,
  'runContext': None,
  'offset': 738},
 {'metricName': 'loss',
  'metricValue': '0.07310453057289124',
  'timestamp': 1542738539099,
  'step': 1741,
  'epoch': None,
  'runContext': None,
  'offset': 737},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539099,
  'step': 1741,
  'epoch': None,
  'runContext': None,
  'offset': 736},
 {'metricName': 'batch',
  'metricValue': '240',
  'timestamp': 1542738539099,
  'step': 1741,
  'epoch': None,
  'runContext': None,
  'offset': 735},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539127,
  'step': 1751,
  'epoch': None,
  'runContext': None,
  'offset': 742},
 {'metricName': 'loss',
  'metricValue': '0.093077152967453',
  'timestamp': 1542738539127,
  'step': 1751,
  'epoch': None,
  'runContext': None,
  'offset': 741},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539127,
  'step': 1751,
  'epoch': None,
  'runContext': None,
  'offset': 740},
 {'metricName': 'batch',
  'metricValue': '250',
  'timestamp': 1542738539126,
  'step': 1751,
  'epoch': None,
  'runContext': None,
  'offset': 739},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738539160,
  'step': 1761,
  'epoch': None,
  'runContext': None,
  'offset': 746},
 {'metricName': 'loss',
  'metricValue': '0.287007600069046',
  'timestamp': 1542738539160,
  'step': 1761,
  'epoch': None,
  'runContext': None,
  'offset': 745},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539160,
  'step': 1761,
  'epoch': None,
  'runContext': None,
  'offset': 744},
 {'metricName': 'batch',
  'metricValue': '260',
  'timestamp': 1542738539159,
  'step': 1761,
  'epoch': None,
  'runContext': None,
  'offset': 743},
 {'metricName': 'acc',
  'metricValue': '0.9083333611488342',
  'timestamp': 1542738539190,
  'step': 1771,
  'epoch': None,
  'runContext': None,
  'offset': 750},
 {'metricName': 'loss',
  'metricValue': '0.21036140620708466',
  'timestamp': 1542738539190,
  'step': 1771,
  'epoch': None,
  'runContext': None,
  'offset': 749},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539190,
  'step': 1771,
  'epoch': None,
  'runContext': None,
  'offset': 748},
 {'metricName': 'batch',
  'metricValue': '270',
  'timestamp': 1542738539190,
  'step': 1771,
  'epoch': None,
  'runContext': None,
  'offset': 747},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738539221,
  'step': 1781,
  'epoch': None,
  'runContext': None,
  'offset': 754},
 {'metricName': 'loss',
  'metricValue': '0.12065064907073975',
  'timestamp': 1542738539221,
  'step': 1781,
  'epoch': None,
  'runContext': None,
  'offset': 753},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539221,
  'step': 1781,
  'epoch': None,
  'runContext': None,
  'offset': 752},
 {'metricName': 'batch',
  'metricValue': '280',
  'timestamp': 1542738539221,
  'step': 1781,
  'epoch': None,
  'runContext': None,
  'offset': 751},
 {'metricName': 'acc',
  'metricValue': '0.9916666746139526',
  'timestamp': 1542738539258,
  'step': 1791,
  'epoch': None,
  'runContext': None,
  'offset': 758},
 {'metricName': 'loss',
  'metricValue': '0.09240058064460754',
  'timestamp': 1542738539258,
  'step': 1791,
  'epoch': None,
  'runContext': None,
  'offset': 757},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539257,
  'step': 1791,
  'epoch': None,
  'runContext': None,
  'offset': 756},
 {'metricName': 'batch',
  'metricValue': '290',
  'timestamp': 1542738539257,
  'step': 1791,
  'epoch': None,
  'runContext': None,
  'offset': 755},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539292,
  'step': 1801,
  'epoch': None,
  'runContext': None,
  'offset': 762},
 {'metricName': 'loss',
  'metricValue': '0.12791888415813446',
  'timestamp': 1542738539292,
  'step': 1801,
  'epoch': None,
  'runContext': None,
  'offset': 761},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539292,
  'step': 1801,
  'epoch': None,
  'runContext': None,
  'offset': 760},
 {'metricName': 'batch',
  'metricValue': '300',
  'timestamp': 1542738539291,
  'step': 1801,
  'epoch': None,
  'runContext': None,
  'offset': 759},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738539325,
  'step': 1811,
  'epoch': None,
  'runContext': None,
  'offset': 766},
 {'metricName': 'loss',
  'metricValue': '0.1717047095298767',
  'timestamp': 1542738539324,
  'step': 1811,
  'epoch': None,
  'runContext': None,
  'offset': 765},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539324,
  'step': 1811,
  'epoch': None,
  'runContext': None,
  'offset': 764},
 {'metricName': 'batch',
  'metricValue': '310',
  'timestamp': 1542738539324,
  'step': 1811,
  'epoch': None,
  'runContext': None,
  'offset': 763},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738539355,
  'step': 1821,
  'epoch': None,
  'runContext': None,
  'offset': 770},
 {'metricName': 'loss',
  'metricValue': '0.12841929495334625',
  'timestamp': 1542738539355,
  'step': 1821,
  'epoch': None,
  'runContext': None,
  'offset': 769},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539355,
  'step': 1821,
  'epoch': None,
  'runContext': None,
  'offset': 768},
 {'metricName': 'batch',
  'metricValue': '320',
  'timestamp': 1542738539355,
  'step': 1821,
  'epoch': None,
  'runContext': None,
  'offset': 767},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738539389,
  'step': 1831,
  'epoch': None,
  'runContext': None,
  'offset': 774},
 {'metricName': 'loss',
  'metricValue': '0.15346844494342804',
  'timestamp': 1542738539389,
  'step': 1831,
  'epoch': None,
  'runContext': None,
  'offset': 773},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539389,
  'step': 1831,
  'epoch': None,
  'runContext': None,
  'offset': 772},
 {'metricName': 'batch',
  'metricValue': '330',
  'timestamp': 1542738539389,
  'step': 1831,
  'epoch': None,
  'runContext': None,
  'offset': 771},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738539422,
  'step': 1841,
  'epoch': None,
  'runContext': None,
  'offset': 778},
 {'metricName': 'loss',
  'metricValue': '0.11260337382555008',
  'timestamp': 1542738539422,
  'step': 1841,
  'epoch': None,
  'runContext': None,
  'offset': 777},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539422,
  'step': 1841,
  'epoch': None,
  'runContext': None,
  'offset': 776},
 {'metricName': 'batch',
  'metricValue': '340',
  'timestamp': 1542738539422,
  'step': 1841,
  'epoch': None,
  'runContext': None,
  'offset': 775},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539459,
  'step': 1851,
  'epoch': None,
  'runContext': None,
  'offset': 782},
 {'metricName': 'loss',
  'metricValue': '0.08837346732616425',
  'timestamp': 1542738539459,
  'step': 1851,
  'epoch': None,
  'runContext': None,
  'offset': 781},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539459,
  'step': 1851,
  'epoch': None,
  'runContext': None,
  'offset': 780},
 {'metricName': 'batch',
  'metricValue': '350',
  'timestamp': 1542738539458,
  'step': 1851,
  'epoch': None,
  'runContext': None,
  'offset': 779},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738539488,
  'step': 1861,
  'epoch': None,
  'runContext': None,
  'offset': 786},
 {'metricName': 'loss',
  'metricValue': '0.12886016070842743',
  'timestamp': 1542738539488,
  'step': 1861,
  'epoch': None,
  'runContext': None,
  'offset': 785},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539488,
  'step': 1861,
  'epoch': None,
  'runContext': None,
  'offset': 784},
 {'metricName': 'batch',
  'metricValue': '360',
  'timestamp': 1542738539488,
  'step': 1861,
  'epoch': None,
  'runContext': None,
  'offset': 783},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738539521,
  'step': 1871,
  'epoch': None,
  'runContext': None,
  'offset': 790},
 {'metricName': 'loss',
  'metricValue': '0.14190973341464996',
  'timestamp': 1542738539521,
  'step': 1871,
  'epoch': None,
  'runContext': None,
  'offset': 789},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539521,
  'step': 1871,
  'epoch': None,
  'runContext': None,
  'offset': 788},
 {'metricName': 'batch',
  'metricValue': '370',
  'timestamp': 1542738539521,
  'step': 1871,
  'epoch': None,
  'runContext': None,
  'offset': 787},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738539555,
  'step': 1881,
  'epoch': None,
  'runContext': None,
  'offset': 794},
 {'metricName': 'loss',
  'metricValue': '0.21268901228904724',
  'timestamp': 1542738539555,
  'step': 1881,
  'epoch': None,
  'runContext': None,
  'offset': 793},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539555,
  'step': 1881,
  'epoch': None,
  'runContext': None,
  'offset': 792},
 {'metricName': 'batch',
  'metricValue': '380',
  'timestamp': 1542738539555,
  'step': 1881,
  'epoch': None,
  'runContext': None,
  'offset': 791},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738539586,
  'step': 1891,
  'epoch': None,
  'runContext': None,
  'offset': 798},
 {'metricName': 'loss',
  'metricValue': '0.15090392529964447',
  'timestamp': 1542738539586,
  'step': 1891,
  'epoch': None,
  'runContext': None,
  'offset': 797},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539586,
  'step': 1891,
  'epoch': None,
  'runContext': None,
  'offset': 796},
 {'metricName': 'batch',
  'metricValue': '390',
  'timestamp': 1542738539586,
  'step': 1891,
  'epoch': None,
  'runContext': None,
  'offset': 795},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738539621,
  'step': 1901,
  'epoch': None,
  'runContext': None,
  'offset': 802},
 {'metricName': 'loss',
  'metricValue': '0.17977184057235718',
  'timestamp': 1542738539621,
  'step': 1901,
  'epoch': None,
  'runContext': None,
  'offset': 801},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539621,
  'step': 1901,
  'epoch': None,
  'runContext': None,
  'offset': 800},
 {'metricName': 'batch',
  'metricValue': '400',
  'timestamp': 1542738539621,
  'step': 1901,
  'epoch': None,
  'runContext': None,
  'offset': 799},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539658,
  'step': 1911,
  'epoch': None,
  'runContext': None,
  'offset': 806},
 {'metricName': 'loss',
  'metricValue': '0.14545586705207825',
  'timestamp': 1542738539658,
  'step': 1911,
  'epoch': None,
  'runContext': None,
  'offset': 805},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539658,
  'step': 1911,
  'epoch': None,
  'runContext': None,
  'offset': 804},
 {'metricName': 'batch',
  'metricValue': '410',
  'timestamp': 1542738539658,
  'step': 1911,
  'epoch': None,
  'runContext': None,
  'offset': 803},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738539693,
  'step': 1921,
  'epoch': None,
  'runContext': None,
  'offset': 810},
 {'metricName': 'loss',
  'metricValue': '0.16364866495132446',
  'timestamp': 1542738539693,
  'step': 1921,
  'epoch': None,
  'runContext': None,
  'offset': 809},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539693,
  'step': 1921,
  'epoch': None,
  'runContext': None,
  'offset': 808},
 {'metricName': 'batch',
  'metricValue': '420',
  'timestamp': 1542738539693,
  'step': 1921,
  'epoch': None,
  'runContext': None,
  'offset': 807},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738539728,
  'step': 1931,
  'epoch': None,
  'runContext': None,
  'offset': 814},
 {'metricName': 'loss',
  'metricValue': '0.18413783609867096',
  'timestamp': 1542738539727,
  'step': 1931,
  'epoch': None,
  'runContext': None,
  'offset': 813},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539727,
  'step': 1931,
  'epoch': None,
  'runContext': None,
  'offset': 812},
 {'metricName': 'batch',
  'metricValue': '430',
  'timestamp': 1542738539727,
  'step': 1931,
  'epoch': None,
  'runContext': None,
  'offset': 811},
 {'metricName': 'acc',
  'metricValue': '0.9833333492279053',
  'timestamp': 1542738539767,
  'step': 1941,
  'epoch': None,
  'runContext': None,
  'offset': 818},
 {'metricName': 'loss',
  'metricValue': '0.08843246102333069',
  'timestamp': 1542738539767,
  'step': 1941,
  'epoch': None,
  'runContext': None,
  'offset': 817},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539767,
  'step': 1941,
  'epoch': None,
  'runContext': None,
  'offset': 816},
 {'metricName': 'batch',
  'metricValue': '440',
  'timestamp': 1542738539767,
  'step': 1941,
  'epoch': None,
  'runContext': None,
  'offset': 815},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738539796,
  'step': 1951,
  'epoch': None,
  'runContext': None,
  'offset': 822},
 {'metricName': 'loss',
  'metricValue': '0.1813497096300125',
  'timestamp': 1542738539796,
  'step': 1951,
  'epoch': None,
  'runContext': None,
  'offset': 821},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539796,
  'step': 1951,
  'epoch': None,
  'runContext': None,
  'offset': 820},
 {'metricName': 'batch',
  'metricValue': '450',
  'timestamp': 1542738539796,
  'step': 1951,
  'epoch': None,
  'runContext': None,
  'offset': 819},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738539827,
  'step': 1961,
  'epoch': None,
  'runContext': None,
  'offset': 826},
 {'metricName': 'loss',
  'metricValue': '0.15695782005786896',
  'timestamp': 1542738539827,
  'step': 1961,
  'epoch': None,
  'runContext': None,
  'offset': 825},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539827,
  'step': 1961,
  'epoch': None,
  'runContext': None,
  'offset': 824},
 {'metricName': 'batch',
  'metricValue': '460',
  'timestamp': 1542738539827,
  'step': 1961,
  'epoch': None,
  'runContext': None,
  'offset': 823},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738539860,
  'step': 1971,
  'epoch': None,
  'runContext': None,
  'offset': 830},
 {'metricName': 'loss',
  'metricValue': '0.1756281554698944',
  'timestamp': 1542738539859,
  'step': 1971,
  'epoch': None,
  'runContext': None,
  'offset': 829},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539859,
  'step': 1971,
  'epoch': None,
  'runContext': None,
  'offset': 828},
 {'metricName': 'batch',
  'metricValue': '470',
  'timestamp': 1542738539859,
  'step': 1971,
  'epoch': None,
  'runContext': None,
  'offset': 827},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738539893,
  'step': 1981,
  'epoch': None,
  'runContext': None,
  'offset': 834},
 {'metricName': 'loss',
  'metricValue': '0.158966064453125',
  'timestamp': 1542738539893,
  'step': 1981,
  'epoch': None,
  'runContext': None,
  'offset': 833},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539893,
  'step': 1981,
  'epoch': None,
  'runContext': None,
  'offset': 832},
 {'metricName': 'batch',
  'metricValue': '480',
  'timestamp': 1542738539893,
  'step': 1981,
  'epoch': None,
  'runContext': None,
  'offset': 831},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738539927,
  'step': 1991,
  'epoch': None,
  'runContext': None,
  'offset': 838},
 {'metricName': 'loss',
  'metricValue': '0.06892698258161545',
  'timestamp': 1542738539927,
  'step': 1991,
  'epoch': None,
  'runContext': None,
  'offset': 837},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738539927,
  'step': 1991,
  'epoch': None,
  'runContext': None,
  'offset': 836},
 {'metricName': 'batch',
  'metricValue': '490',
  'timestamp': 1542738539927,
  'step': 1991,
  'epoch': None,
  'runContext': None,
  'offset': 835},
 {'metricName': 'val_acc',
  'metricValue': '0.951699996471405',
  'timestamp': 1542738540053,
  'step': 2000,
  'epoch': None,
  'runContext': None,
  'offset': 843},
 {'metricName': 'acc',
  'metricValue': '0.9552499966621399',
  'timestamp': 1542738540053,
  'step': 2000,
  'epoch': None,
  'runContext': None,
  'offset': 845},
 {'metricName': 'val_loss',
  'metricValue': '0.15539213674515487',
  'timestamp': 1542738540053,
  'step': 2000,
  'epoch': None,
  'runContext': None,
  'offset': 842},
 {'metricName': 'loss',
  'metricValue': '0.14983428067713975',
  'timestamp': 1542738540053,
  'step': 2000,
  'epoch': None,
  'runContext': None,
  'offset': 844},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738540062,
  'step': 2001,
  'epoch': None,
  'runContext': None,
  'offset': 849},
 {'metricName': 'loss',
  'metricValue': '0.11916165798902512',
  'timestamp': 1542738540062,
  'step': 2001,
  'epoch': None,
  'runContext': None,
  'offset': 848},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540062,
  'step': 2001,
  'epoch': None,
  'runContext': None,
  'offset': 847},
 {'metricName': 'batch',
  'metricValue': '0',
  'timestamp': 1542738540062,
  'step': 2001,
  'epoch': None,
  'runContext': None,
  'offset': 846},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738540094,
  'step': 2011,
  'epoch': None,
  'runContext': None,
  'offset': 853},
 {'metricName': 'loss',
  'metricValue': '0.11808063834905624',
  'timestamp': 1542738540094,
  'step': 2011,
  'epoch': None,
  'runContext': None,
  'offset': 852},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540093,
  'step': 2011,
  'epoch': None,
  'runContext': None,
  'offset': 851},
 {'metricName': 'batch',
  'metricValue': '10',
  'timestamp': 1542738540093,
  'step': 2011,
  'epoch': None,
  'runContext': None,
  'offset': 850},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540130,
  'step': 2021,
  'epoch': None,
  'runContext': None,
  'offset': 857},
 {'metricName': 'loss',
  'metricValue': '0.12732411921024323',
  'timestamp': 1542738540129,
  'step': 2021,
  'epoch': None,
  'runContext': None,
  'offset': 856},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540129,
  'step': 2021,
  'epoch': None,
  'runContext': None,
  'offset': 855},
 {'metricName': 'batch',
  'metricValue': '20',
  'timestamp': 1542738540129,
  'step': 2021,
  'epoch': None,
  'runContext': None,
  'offset': 854},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540158,
  'step': 2031,
  'epoch': None,
  'runContext': None,
  'offset': 861},
 {'metricName': 'loss',
  'metricValue': '0.06593052297830582',
  'timestamp': 1542738540158,
  'step': 2031,
  'epoch': None,
  'runContext': None,
  'offset': 860},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540158,
  'step': 2031,
  'epoch': None,
  'runContext': None,
  'offset': 859},
 {'metricName': 'batch',
  'metricValue': '30',
  'timestamp': 1542738540158,
  'step': 2031,
  'epoch': None,
  'runContext': None,
  'offset': 858},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738540188,
  'step': 2041,
  'epoch': None,
  'runContext': None,
  'offset': 865},
 {'metricName': 'loss',
  'metricValue': '0.20718111097812653',
  'timestamp': 1542738540188,
  'step': 2041,
  'epoch': None,
  'runContext': None,
  'offset': 864},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540188,
  'step': 2041,
  'epoch': None,
  'runContext': None,
  'offset': 863},
 {'metricName': 'batch',
  'metricValue': '40',
  'timestamp': 1542738540188,
  'step': 2041,
  'epoch': None,
  'runContext': None,
  'offset': 862},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738540217,
  'step': 2051,
  'epoch': None,
  'runContext': None,
  'offset': 869},
 {'metricName': 'loss',
  'metricValue': '0.16655626893043518',
  'timestamp': 1542738540217,
  'step': 2051,
  'epoch': None,
  'runContext': None,
  'offset': 868},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540217,
  'step': 2051,
  'epoch': None,
  'runContext': None,
  'offset': 867},
 {'metricName': 'batch',
  'metricValue': '50',
  'timestamp': 1542738540217,
  'step': 2051,
  'epoch': None,
  'runContext': None,
  'offset': 866},
 {'metricName': 'acc',
  'metricValue': '0.9833333492279053',
  'timestamp': 1542738540252,
  'step': 2061,
  'epoch': None,
  'runContext': None,
  'offset': 873},
 {'metricName': 'loss',
  'metricValue': '0.07522483915090561',
  'timestamp': 1542738540252,
  'step': 2061,
  'epoch': None,
  'runContext': None,
  'offset': 872},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540252,
  'step': 2061,
  'epoch': None,
  'runContext': None,
  'offset': 871},
 {'metricName': 'batch',
  'metricValue': '60',
  'timestamp': 1542738540252,
  'step': 2061,
  'epoch': None,
  'runContext': None,
  'offset': 870},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738540287,
  'step': 2071,
  'epoch': None,
  'runContext': None,
  'offset': 877},
 {'metricName': 'loss',
  'metricValue': '0.14061659574508667',
  'timestamp': 1542738540287,
  'step': 2071,
  'epoch': None,
  'runContext': None,
  'offset': 876},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540287,
  'step': 2071,
  'epoch': None,
  'runContext': None,
  'offset': 875},
 {'metricName': 'batch',
  'metricValue': '70',
  'timestamp': 1542738540287,
  'step': 2071,
  'epoch': None,
  'runContext': None,
  'offset': 874},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738540321,
  'step': 2081,
  'epoch': None,
  'runContext': None,
  'offset': 881},
 {'metricName': 'loss',
  'metricValue': '0.21899279952049255',
  'timestamp': 1542738540321,
  'step': 2081,
  'epoch': None,
  'runContext': None,
  'offset': 880},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540321,
  'step': 2081,
  'epoch': None,
  'runContext': None,
  'offset': 879},
 {'metricName': 'batch',
  'metricValue': '80',
  'timestamp': 1542738540321,
  'step': 2081,
  'epoch': None,
  'runContext': None,
  'offset': 878},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540351,
  'step': 2091,
  'epoch': None,
  'runContext': None,
  'offset': 885},
 {'metricName': 'loss',
  'metricValue': '0.11764931678771973',
  'timestamp': 1542738540351,
  'step': 2091,
  'epoch': None,
  'runContext': None,
  'offset': 884},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540351,
  'step': 2091,
  'epoch': None,
  'runContext': None,
  'offset': 883},
 {'metricName': 'batch',
  'metricValue': '90',
  'timestamp': 1542738540351,
  'step': 2091,
  'epoch': None,
  'runContext': None,
  'offset': 882},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540386,
  'step': 2101,
  'epoch': None,
  'runContext': None,
  'offset': 889},
 {'metricName': 'loss',
  'metricValue': '0.07201254367828369',
  'timestamp': 1542738540386,
  'step': 2101,
  'epoch': None,
  'runContext': None,
  'offset': 888},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540386,
  'step': 2101,
  'epoch': None,
  'runContext': None,
  'offset': 887},
 {'metricName': 'batch',
  'metricValue': '100',
  'timestamp': 1542738540386,
  'step': 2101,
  'epoch': None,
  'runContext': None,
  'offset': 886},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738540418,
  'step': 2111,
  'epoch': None,
  'runContext': None,
  'offset': 893},
 {'metricName': 'loss',
  'metricValue': '0.20299002528190613',
  'timestamp': 1542738540418,
  'step': 2111,
  'epoch': None,
  'runContext': None,
  'offset': 892},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540418,
  'step': 2111,
  'epoch': None,
  'runContext': None,
  'offset': 891},
 {'metricName': 'batch',
  'metricValue': '110',
  'timestamp': 1542738540418,
  'step': 2111,
  'epoch': None,
  'runContext': None,
  'offset': 890},
 {'metricName': 'acc',
  'metricValue': '0.9833333492279053',
  'timestamp': 1542738540460,
  'step': 2121,
  'epoch': None,
  'runContext': None,
  'offset': 897},
 {'metricName': 'loss',
  'metricValue': '0.08760569989681244',
  'timestamp': 1542738540460,
  'step': 2121,
  'epoch': None,
  'runContext': None,
  'offset': 896},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540460,
  'step': 2121,
  'epoch': None,
  'runContext': None,
  'offset': 895},
 {'metricName': 'batch',
  'metricValue': '120',
  'timestamp': 1542738540460,
  'step': 2121,
  'epoch': None,
  'runContext': None,
  'offset': 894},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738540497,
  'step': 2131,
  'epoch': None,
  'runContext': None,
  'offset': 901},
 {'metricName': 'loss',
  'metricValue': '0.16300204396247864',
  'timestamp': 1542738540497,
  'step': 2131,
  'epoch': None,
  'runContext': None,
  'offset': 900},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540497,
  'step': 2131,
  'epoch': None,
  'runContext': None,
  'offset': 899},
 {'metricName': 'batch',
  'metricValue': '130',
  'timestamp': 1542738540497,
  'step': 2131,
  'epoch': None,
  'runContext': None,
  'offset': 898},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738540527,
  'step': 2141,
  'epoch': None,
  'runContext': None,
  'offset': 905},
 {'metricName': 'loss',
  'metricValue': '0.1366402506828308',
  'timestamp': 1542738540527,
  'step': 2141,
  'epoch': None,
  'runContext': None,
  'offset': 904},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540526,
  'step': 2141,
  'epoch': None,
  'runContext': None,
  'offset': 903},
 {'metricName': 'batch',
  'metricValue': '140',
  'timestamp': 1542738540526,
  'step': 2141,
  'epoch': None,
  'runContext': None,
  'offset': 902},
 {'metricName': 'acc',
  'metricValue': '0.9833333492279053',
  'timestamp': 1542738540558,
  'step': 2151,
  'epoch': None,
  'runContext': None,
  'offset': 909},
 {'metricName': 'loss',
  'metricValue': '0.0812738835811615',
  'timestamp': 1542738540558,
  'step': 2151,
  'epoch': None,
  'runContext': None,
  'offset': 908},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540558,
  'step': 2151,
  'epoch': None,
  'runContext': None,
  'offset': 907},
 {'metricName': 'batch',
  'metricValue': '150',
  'timestamp': 1542738540558,
  'step': 2151,
  'epoch': None,
  'runContext': None,
  'offset': 906},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738540595,
  'step': 2161,
  'epoch': None,
  'runContext': None,
  'offset': 913},
 {'metricName': 'loss',
  'metricValue': '0.08471990376710892',
  'timestamp': 1542738540595,
  'step': 2161,
  'epoch': None,
  'runContext': None,
  'offset': 912},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540595,
  'step': 2161,
  'epoch': None,
  'runContext': None,
  'offset': 911},
 {'metricName': 'batch',
  'metricValue': '160',
  'timestamp': 1542738540595,
  'step': 2161,
  'epoch': None,
  'runContext': None,
  'offset': 910},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738540628,
  'step': 2171,
  'epoch': None,
  'runContext': None,
  'offset': 917},
 {'metricName': 'loss',
  'metricValue': '0.14281752705574036',
  'timestamp': 1542738540628,
  'step': 2171,
  'epoch': None,
  'runContext': None,
  'offset': 916},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540628,
  'step': 2171,
  'epoch': None,
  'runContext': None,
  'offset': 915},
 {'metricName': 'batch',
  'metricValue': '170',
  'timestamp': 1542738540628,
  'step': 2171,
  'epoch': None,
  'runContext': None,
  'offset': 914},
 {'metricName': 'acc',
  'metricValue': '0.9416666626930237',
  'timestamp': 1542738540666,
  'step': 2181,
  'epoch': None,
  'runContext': None,
  'offset': 921},
 {'metricName': 'loss',
  'metricValue': '0.1367587447166443',
  'timestamp': 1542738540666,
  'step': 2181,
  'epoch': None,
  'runContext': None,
  'offset': 920},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540666,
  'step': 2181,
  'epoch': None,
  'runContext': None,
  'offset': 919},
 {'metricName': 'batch',
  'metricValue': '180',
  'timestamp': 1542738540666,
  'step': 2181,
  'epoch': None,
  'runContext': None,
  'offset': 918},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540699,
  'step': 2191,
  'epoch': None,
  'runContext': None,
  'offset': 925},
 {'metricName': 'loss',
  'metricValue': '0.1001792699098587',
  'timestamp': 1542738540699,
  'step': 2191,
  'epoch': None,
  'runContext': None,
  'offset': 924},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540699,
  'step': 2191,
  'epoch': None,
  'runContext': None,
  'offset': 923},
 {'metricName': 'batch',
  'metricValue': '190',
  'timestamp': 1542738540699,
  'step': 2191,
  'epoch': None,
  'runContext': None,
  'offset': 922},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738540733,
  'step': 2201,
  'epoch': None,
  'runContext': None,
  'offset': 929},
 {'metricName': 'loss',
  'metricValue': '0.14518417418003082',
  'timestamp': 1542738540733,
  'step': 2201,
  'epoch': None,
  'runContext': None,
  'offset': 928},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540733,
  'step': 2201,
  'epoch': None,
  'runContext': None,
  'offset': 927},
 {'metricName': 'batch',
  'metricValue': '200',
  'timestamp': 1542738540733,
  'step': 2201,
  'epoch': None,
  'runContext': None,
  'offset': 926},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738540766,
  'step': 2211,
  'epoch': None,
  'runContext': None,
  'offset': 933},
 {'metricName': 'loss',
  'metricValue': '0.11292947083711624',
  'timestamp': 1542738540765,
  'step': 2211,
  'epoch': None,
  'runContext': None,
  'offset': 932},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540765,
  'step': 2211,
  'epoch': None,
  'runContext': None,
  'offset': 931},
 {'metricName': 'batch',
  'metricValue': '210',
  'timestamp': 1542738540765,
  'step': 2211,
  'epoch': None,
  'runContext': None,
  'offset': 930},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540797,
  'step': 2221,
  'epoch': None,
  'runContext': None,
  'offset': 937},
 {'metricName': 'loss',
  'metricValue': '0.0662866160273552',
  'timestamp': 1542738540797,
  'step': 2221,
  'epoch': None,
  'runContext': None,
  'offset': 936},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540797,
  'step': 2221,
  'epoch': None,
  'runContext': None,
  'offset': 935},
 {'metricName': 'batch',
  'metricValue': '220',
  'timestamp': 1542738540797,
  'step': 2221,
  'epoch': None,
  'runContext': None,
  'offset': 934},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738540827,
  'step': 2231,
  'epoch': None,
  'runContext': None,
  'offset': 941},
 {'metricName': 'loss',
  'metricValue': '0.12083955109119415',
  'timestamp': 1542738540827,
  'step': 2231,
  'epoch': None,
  'runContext': None,
  'offset': 940},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540827,
  'step': 2231,
  'epoch': None,
  'runContext': None,
  'offset': 939},
 {'metricName': 'batch',
  'metricValue': '230',
  'timestamp': 1542738540827,
  'step': 2231,
  'epoch': None,
  'runContext': None,
  'offset': 938},
 {'metricName': 'acc',
  'metricValue': '0.9916666746139526',
  'timestamp': 1542738540858,
  'step': 2241,
  'epoch': None,
  'runContext': None,
  'offset': 945},
 {'metricName': 'loss',
  'metricValue': '0.056040938943624496',
  'timestamp': 1542738540858,
  'step': 2241,
  'epoch': None,
  'runContext': None,
  'offset': 944},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540858,
  'step': 2241,
  'epoch': None,
  'runContext': None,
  'offset': 943},
 {'metricName': 'batch',
  'metricValue': '240',
  'timestamp': 1542738540858,
  'step': 2241,
  'epoch': None,
  'runContext': None,
  'offset': 942},
 {'metricName': 'acc',
  'metricValue': '0.9833333492279053',
  'timestamp': 1542738540889,
  'step': 2251,
  'epoch': None,
  'runContext': None,
  'offset': 949},
 {'metricName': 'loss',
  'metricValue': '0.08578463643789291',
  'timestamp': 1542738540889,
  'step': 2251,
  'epoch': None,
  'runContext': None,
  'offset': 948},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540889,
  'step': 2251,
  'epoch': None,
  'runContext': None,
  'offset': 947},
 {'metricName': 'batch',
  'metricValue': '250',
  'timestamp': 1542738540888,
  'step': 2251,
  'epoch': None,
  'runContext': None,
  'offset': 946},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738540919,
  'step': 2261,
  'epoch': None,
  'runContext': None,
  'offset': 953},
 {'metricName': 'loss',
  'metricValue': '0.12330948561429977',
  'timestamp': 1542738540919,
  'step': 2261,
  'epoch': None,
  'runContext': None,
  'offset': 952},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540919,
  'step': 2261,
  'epoch': None,
  'runContext': None,
  'offset': 951},
 {'metricName': 'batch',
  'metricValue': '260',
  'timestamp': 1542738540919,
  'step': 2261,
  'epoch': None,
  'runContext': None,
  'offset': 950},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738540950,
  'step': 2271,
  'epoch': None,
  'runContext': None,
  'offset': 957},
 {'metricName': 'loss',
  'metricValue': '0.08613721281290054',
  'timestamp': 1542738540950,
  'step': 2271,
  'epoch': None,
  'runContext': None,
  'offset': 956},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540950,
  'step': 2271,
  'epoch': None,
  'runContext': None,
  'offset': 955},
 {'metricName': 'batch',
  'metricValue': '270',
  'timestamp': 1542738540950,
  'step': 2271,
  'epoch': None,
  'runContext': None,
  'offset': 954},
 {'metricName': 'acc',
  'metricValue': '0.9916666746139526',
  'timestamp': 1542738540986,
  'step': 2281,
  'epoch': None,
  'runContext': None,
  'offset': 961},
 {'metricName': 'loss',
  'metricValue': '0.047689471393823624',
  'timestamp': 1542738540985,
  'step': 2281,
  'epoch': None,
  'runContext': None,
  'offset': 960},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738540985,
  'step': 2281,
  'epoch': None,
  'runContext': None,
  'offset': 959},
 {'metricName': 'batch',
  'metricValue': '280',
  'timestamp': 1542738540985,
  'step': 2281,
  'epoch': None,
  'runContext': None,
  'offset': 958},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738541019,
  'step': 2291,
  'epoch': None,
  'runContext': None,
  'offset': 965},
 {'metricName': 'loss',
  'metricValue': '0.07635067403316498',
  'timestamp': 1542738541019,
  'step': 2291,
  'epoch': None,
  'runContext': None,
  'offset': 964},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541019,
  'step': 2291,
  'epoch': None,
  'runContext': None,
  'offset': 963},
 {'metricName': 'batch',
  'metricValue': '290',
  'timestamp': 1542738541019,
  'step': 2291,
  'epoch': None,
  'runContext': None,
  'offset': 962},
 {'metricName': 'acc',
  'metricValue': '0.9666666388511658',
  'timestamp': 1542738541049,
  'step': 2301,
  'epoch': None,
  'runContext': None,
  'offset': 969},
 {'metricName': 'loss',
  'metricValue': '0.10740665346384048',
  'timestamp': 1542738541049,
  'step': 2301,
  'epoch': None,
  'runContext': None,
  'offset': 968},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541049,
  'step': 2301,
  'epoch': None,
  'runContext': None,
  'offset': 967},
 {'metricName': 'batch',
  'metricValue': '300',
  'timestamp': 1542738541049,
  'step': 2301,
  'epoch': None,
  'runContext': None,
  'offset': 966},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738541082,
  'step': 2311,
  'epoch': None,
  'runContext': None,
  'offset': 973},
 {'metricName': 'loss',
  'metricValue': '0.14326795935630798',
  'timestamp': 1542738541082,
  'step': 2311,
  'epoch': None,
  'runContext': None,
  'offset': 972},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541082,
  'step': 2311,
  'epoch': None,
  'runContext': None,
  'offset': 971},
 {'metricName': 'batch',
  'metricValue': '310',
  'timestamp': 1542738541082,
  'step': 2311,
  'epoch': None,
  'runContext': None,
  'offset': 970},
 {'metricName': 'acc',
  'metricValue': '1.0',
  'timestamp': 1542738541115,
  'step': 2321,
  'epoch': None,
  'runContext': None,
  'offset': 977},
 {'metricName': 'loss',
  'metricValue': '0.03219563513994217',
  'timestamp': 1542738541114,
  'step': 2321,
  'epoch': None,
  'runContext': None,
  'offset': 976},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541114,
  'step': 2321,
  'epoch': None,
  'runContext': None,
  'offset': 975},
 {'metricName': 'batch',
  'metricValue': '320',
  'timestamp': 1542738541114,
  'step': 2321,
  'epoch': None,
  'runContext': None,
  'offset': 974},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738541144,
  'step': 2331,
  'epoch': None,
  'runContext': None,
  'offset': 981},
 {'metricName': 'loss',
  'metricValue': '0.1469024270772934',
  'timestamp': 1542738541144,
  'step': 2331,
  'epoch': None,
  'runContext': None,
  'offset': 980},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541144,
  'step': 2331,
  'epoch': None,
  'runContext': None,
  'offset': 979},
 {'metricName': 'batch',
  'metricValue': '330',
  'timestamp': 1542738541144,
  'step': 2331,
  'epoch': None,
  'runContext': None,
  'offset': 978},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738541175,
  'step': 2341,
  'epoch': None,
  'runContext': None,
  'offset': 985},
 {'metricName': 'loss',
  'metricValue': '0.14037421345710754',
  'timestamp': 1542738541175,
  'step': 2341,
  'epoch': None,
  'runContext': None,
  'offset': 984},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541175,
  'step': 2341,
  'epoch': None,
  'runContext': None,
  'offset': 983},
 {'metricName': 'batch',
  'metricValue': '340',
  'timestamp': 1542738541175,
  'step': 2341,
  'epoch': None,
  'runContext': None,
  'offset': 982},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738541205,
  'step': 2351,
  'epoch': None,
  'runContext': None,
  'offset': 989},
 {'metricName': 'loss',
  'metricValue': '0.13767200708389282',
  'timestamp': 1542738541205,
  'step': 2351,
  'epoch': None,
  'runContext': None,
  'offset': 988},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541205,
  'step': 2351,
  'epoch': None,
  'runContext': None,
  'offset': 987},
 {'metricName': 'batch',
  'metricValue': '350',
  'timestamp': 1542738541205,
  'step': 2351,
  'epoch': None,
  'runContext': None,
  'offset': 986},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738541235,
  'step': 2361,
  'epoch': None,
  'runContext': None,
  'offset': 993},
 {'metricName': 'loss',
  'metricValue': '0.09547886997461319',
  'timestamp': 1542738541234,
  'step': 2361,
  'epoch': None,
  'runContext': None,
  'offset': 992},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541234,
  'step': 2361,
  'epoch': None,
  'runContext': None,
  'offset': 991},
 {'metricName': 'batch',
  'metricValue': '360',
  'timestamp': 1542738541234,
  'step': 2361,
  'epoch': None,
  'runContext': None,
  'offset': 990},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738541270,
  'step': 2371,
  'epoch': None,
  'runContext': None,
  'offset': 997},
 {'metricName': 'loss',
  'metricValue': '0.07903536409139633',
  'timestamp': 1542738541270,
  'step': 2371,
  'epoch': None,
  'runContext': None,
  'offset': 996},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541270,
  'step': 2371,
  'epoch': None,
  'runContext': None,
  'offset': 995},
 {'metricName': 'batch',
  'metricValue': '370',
  'timestamp': 1542738541270,
  'step': 2371,
  'epoch': None,
  'runContext': None,
  'offset': 994},
 {'metricName': 'acc',
  'metricValue': '0.925000011920929',
  'timestamp': 1542738541299,
  'step': 2381,
  'epoch': None,
  'runContext': None,
  'offset': 1001},
 {'metricName': 'loss',
  'metricValue': '0.23698727786540985',
  'timestamp': 1542738541299,
  'step': 2381,
  'epoch': None,
  'runContext': None,
  'offset': 1000},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541298,
  'step': 2381,
  'epoch': None,
  'runContext': None,
  'offset': 999},
 {'metricName': 'batch',
  'metricValue': '380',
  'timestamp': 1542738541298,
  'step': 2381,
  'epoch': None,
  'runContext': None,
  'offset': 998},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738541330,
  'step': 2391,
  'epoch': None,
  'runContext': None,
  'offset': 1005},
 {'metricName': 'loss',
  'metricValue': '0.10174477845430374',
  'timestamp': 1542738541330,
  'step': 2391,
  'epoch': None,
  'runContext': None,
  'offset': 1004},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541330,
  'step': 2391,
  'epoch': None,
  'runContext': None,
  'offset': 1003},
 {'metricName': 'batch',
  'metricValue': '390',
  'timestamp': 1542738541330,
  'step': 2391,
  'epoch': None,
  'runContext': None,
  'offset': 1002},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738541361,
  'step': 2401,
  'epoch': None,
  'runContext': None,
  'offset': 1009},
 {'metricName': 'loss',
  'metricValue': '0.12523788213729858',
  'timestamp': 1542738541360,
  'step': 2401,
  'epoch': None,
  'runContext': None,
  'offset': 1008},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541360,
  'step': 2401,
  'epoch': None,
  'runContext': None,
  'offset': 1007},
 {'metricName': 'batch',
  'metricValue': '400',
  'timestamp': 1542738541360,
  'step': 2401,
  'epoch': None,
  'runContext': None,
  'offset': 1006},
 {'metricName': 'acc',
  'metricValue': '0.9583333134651184',
  'timestamp': 1542738541389,
  'step': 2411,
  'epoch': None,
  'runContext': None,
  'offset': 1013},
 {'metricName': 'loss',
  'metricValue': '0.1753932684659958',
  'timestamp': 1542738541389,
  'step': 2411,
  'epoch': None,
  'runContext': None,
  'offset': 1012},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541389,
  'step': 2411,
  'epoch': None,
  'runContext': None,
  'offset': 1011},
 {'metricName': 'batch',
  'metricValue': '410',
  'timestamp': 1542738541389,
  'step': 2411,
  'epoch': None,
  'runContext': None,
  'offset': 1010},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738541422,
  'step': 2421,
  'epoch': None,
  'runContext': None,
  'offset': 1017},
 {'metricName': 'loss',
  'metricValue': '0.14880119264125824',
  'timestamp': 1542738541422,
  'step': 2421,
  'epoch': None,
  'runContext': None,
  'offset': 1016},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541422,
  'step': 2421,
  'epoch': None,
  'runContext': None,
  'offset': 1015},
 {'metricName': 'batch',
  'metricValue': '420',
  'timestamp': 1542738541422,
  'step': 2421,
  'epoch': None,
  'runContext': None,
  'offset': 1014},
 {'metricName': 'acc',
  'metricValue': '0.949999988079071',
  'timestamp': 1542738541473,
  'step': 2431,
  'epoch': None,
  'runContext': None,
  'offset': 1021},
 {'metricName': 'loss',
  'metricValue': '0.15817540884017944',
  'timestamp': 1542738541473,
  'step': 2431,
  'epoch': None,
  'runContext': None,
  'offset': 1020},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541473,
  'step': 2431,
  'epoch': None,
  'runContext': None,
  'offset': 1019},
 {'metricName': 'batch',
  'metricValue': '430',
  'timestamp': 1542738541473,
  'step': 2431,
  'epoch': None,
  'runContext': None,
  'offset': 1018},
 {'metricName': 'acc',
  'metricValue': '0.9750000238418579',
  'timestamp': 1542738541521,
  'step': 2441,
  'epoch': None,
  'runContext': None,
  'offset': 1025},
 {'metricName': 'loss',
  'metricValue': '0.08919068425893784',
  'timestamp': 1542738541521,
  'step': 2441,
  'epoch': None,
  'runContext': None,
  'offset': 1024},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541521,
  'step': 2441,
  'epoch': None,
  'runContext': None,
  'offset': 1023},
 {'metricName': 'batch',
  'metricValue': '440',
  'timestamp': 1542738541521,
  'step': 2441,
  'epoch': None,
  'runContext': None,
  'offset': 1022},
 {'metricName': 'acc',
  'metricValue': '0.9333333373069763',
  'timestamp': 1542738541551,
  'step': 2451,
  'epoch': None,
  'runContext': None,
  'offset': 1029},
 {'metricName': 'loss',
  'metricValue': '0.15879660844802856',
  'timestamp': 1542738541551,
  'step': 2451,
  'epoch': None,
  'runContext': None,
  'offset': 1028},
 {'metricName': 'size',
  'metricValue': '120',
  'timestamp': 1542738541551,
  'step': 2451,
  'epoch': None,
  'runContext': None,
  'offset': 1027},
 {'metricName': 'batch',
  'metricValue': '450',
  'timestamp': 1542738541551,
  'step': 2451,
  'epoch': None,
  'runContext': None,
  'offset': 1026},
 ...]

Thus, there were over 2000 metrics logged during the training of this experiment. We can get the first using indexing with an integer:

In [16]:
exp.get_metrics_raw()[0]
Out[16]:
{'metricName': 'acc',
 'metricValue': '0.09166666865348816',
 'timestamp': 1542738532966,
 'step': 1,
 'epoch': None,
 'runContext': None,
 'offset': 21}

That shows that the "acc" (accuracy) metric had a value of about 0.09 at step 1 of the experiment.

We can also use a string as an index to query all of the dictionaries in metrics_raw to only give those values at each step, like so:

In [17]:
acc_metrics = exp.get_metrics_raw("acc")
In [18]:
len(acc_metrics)
Out[18]:
510
In [19]:
acc_metrics[0]
Out[19]:
(0, 0.09166666865348816)

Therefore, exp.metrics_raw["acc"] gives us (step, value) for all "acc" items. We can then easily use Python's built in zip and matplotlib to plot these values:

In [20]:
steps, acc = zip(*acc_metrics)
In [21]:
plt.plot(steps, acc);

That's it for a quick overview. Now let's look in detail at each component, and introduce the low-level REST API as well.

Workspaces

By default, comet_api.get() reports only your workspace names:

In [22]:
comet_api.get()
Out[22]:
['collaboration', 'conx', 'team-comet-ml', 'ceceshao1', 'dsblank']

You can also interate over those names:

In [23]:
for workspace in comet_api.get():
    print(workspace)
collaboration
conx
team-comet-ml
ceceshao1
dsblank

As we saw above, you can also access other public workspaces as well:

In [24]:
comet_api.get("cometpublic")
Out[24]:
['ludwig',
 'comet-sagemaker',
 'fasttext',
 'comet-notebooks',
 'parameter-space-exploration',
 'home-credit']

Projects

Under get(WORKSPACE_NAME), you'll find the projects:

In [25]:
comet_api.get("cometpublic")
Out[25]:
['ludwig',
 'comet-sagemaker',
 'fasttext',
 'comet-notebooks',
 'parameter-space-exploration',
 'home-credit']
In [26]:
project = comet_api.get("cometpublic", "comet-notebooks")
## OR:
#project = comet_api.get("cometpublic/comet-notebooks")

If you just print out, or iterate over a project, you get access to the experiment ids:

In [27]:
project
Out[27]:
[<APIExperiment 'cometpublic/comet-notebooks/7092a5e4c362453fb0b3f06785a1d30c'>,
 <APIExperiment 'cometpublic/comet-notebooks/example 001'>]
In [28]:
project[0].id, project[0].name
Out[28]:
('7092a5e4c362453fb0b3f06785a1d30c', None)
In [29]:
project[1].id, project[1].name
Out[29]:
('d21f94a1c71841d2961da1e6ddb5ab20', 'example 001')

Experiments

Continuing with the dictionary-like access, you can see and iterate over the experiment ids:

In [30]:
comet_api.get("cometpublic", "comet-notebooks")
Out[30]:
[<APIExperiment 'cometpublic/comet-notebooks/7092a5e4c362453fb0b3f06785a1d30c'>,
 <APIExperiment 'cometpublic/comet-notebooks/example 001'>]
In [31]:
exp = comet_api.get("cometpublic", "comet-notebooks", 'd21f94a1c71841d2961da1e6ddb5ab20')
## OR
# exp = comet_api.get("cometpublic/comet-notebooks/d21f94a1c71841d2961da1e6ddb5ab20")
exp
Out[31]:
<APIExperiment 'cometpublic/comet-notebooks/example 001'>
In [32]:
exp = comet_api.get("cometpublic", "comet-notebooks", 'example 001')
## OR
## exp = comet_api.get("cometpublic/comet-notebooks/example 001")
exp
Out[32]:
<APIExperiment 'cometpublic/comet-notebooks/example 001'>

Regular Expression Experiment Name Matching

You can also use regular expressions as the name for the experiment:

In [33]:
comet_api.get("cometpublic", "comet-notebooks", "example.*")
Out[33]:
<APIExperiment 'cometpublic/comet-notebooks/example 001'>

Experiment Properties

In this brief dictionary representation, you will see that other, metrics and parameters give a list of names. However, as we saw above, you can get more information through properties of those same names:

names through exp.data["properties"] and more detail at exp.properties:

In [34]:
exp.get_parameters()
Out[34]:
[{'name': 'f',
  'valueMax': '/run/user/1000/jupyter/kernel-b1c4403c-c673-4e7f-90dc-853616d231e2.json',
  'valueMin': '/run/user/1000/jupyter/kernel-b1c4403c-c673-4e7f-90dc-853616d231e2.json',
  'valueCurrent': '/run/user/1000/jupyter/kernel-b1c4403c-c673-4e7f-90dc-853616d231e2.json',
  'timestampMax': 1542823692798,
  'timestampMin': 1542823692798,
  'timestampCurrent': 1542823692798}]

names through exp.data["other"] and more detail at exp.other:

In [35]:
exp.get_other()[0]["name"], exp.get_other()[0]["valueCurrent"]
Out[35]:
('Name', 'example 001')

names through exp.data["metrics"] and more detail at exp.metrics:

In [36]:
exp.get_metrics()
Out[36]:
[{'name': 'train_accuracy',
  'valueMax': '0.0',
  'valueMin': '0.0',
  'valueCurrent': '0.0',
  'timestampMax': 1542823699380,
  'timestampMin': 1542823699380,
  'timestampCurrent': 1542823704609,
  'runContextMax': 'train',
  'runContextMin': 'train',
  'runContextCurrent': 'train',
  'stepMax': 1,
  'stepMin': 1,
  'stepCurrent': 3},
 {'name': 'train_curr_epoch',
  'valueMax': '1.0',
  'valueMin': '0.0',
  'valueCurrent': '1.0',
  'timestampMax': 1542823693885,
  'timestampMin': 1542823693885,
  'timestampCurrent': 1542823699380,
  'runContextMax': 'train',
  'runContextMin': 'train',
  'runContextCurrent': 'train'},
 {'name': 'train_loss',
  'valueMax': '2.3872790336608887',
  'valueMin': '2.3872790336608887',
  'valueCurrent': '2.3872790336608887',
  'timestampMax': 1542823695820,
  'timestampMin': 1542823695820,
  'timestampCurrent': 1542823695820,
  'runContextMax': 'train',
  'runContextMin': 'train',
  'runContextCurrent': 'train',
  'stepMax': 0,
  'stepMin': 0,
  'stepCurrent': 0},
 {'name': 'train_val_loss',
  'valueMax': '2.3066751956939697',
  'valueMin': '2.2724671363830566',
  'valueCurrent': '2.2724671363830566',
  'timestampMax': 1542823699379,
  'timestampMin': 1542823699379,
  'timestampCurrent': 1542823704609,
  'runContextMax': 'train',
  'runContextMin': 'train',
  'runContextCurrent': 'train',
  'stepMax': 1,
  'stepMin': 3,
  'stepCurrent': 3}]

You can see all of the methods and propeties on an experiment instance:

In [37]:
help(exp)
Help on APIExperiment in module comet_ml.papi object:

class APIExperiment(builtins.object)
 |  The APIExperiment class is used to access data from the
 |  Comet.ml Python API.
 |  
 |  You can use an instance of the APIExperiment() class to easily
 |  access all of your logged experiment information
 |  at [Comet.ml](https://www.comet.ml), including metrics, parameters,
 |  images, tags, and assets.
 |  
 |  ```
 |  >>> import comet_ml
 |  >>>> comet_api = comet_ml.API()
 |  
 |  ## Get an APIExperiment:
 |  >>>  experiment = comet_api.get("cometpublic/comet-notebooks/example 001")
 |  
 |  ## Get metrics:
 |  >>> experiment.metrics_raw["train_accuracy"]
 |  ```
 |  
 |  For more usage examples, see [Comet Python API examples](../Comet-REST-API/).
 |  
 |  Methods defined here:
 |  
 |  __init__(self, api, workspace, project, experiment_key)
 |      Python API Experiment interface.
 |  
 |  __repr__(self)
 |      Return repr(self).
 |  
 |  add_tags(self, tags)
 |      Append onto an experiment's list of tags.
 |  
 |  as_json(self)
 |      The experiment data in JSON-like format.
 |  
 |  display(self, clear=False, wait=True, new=0, autoraise=True)
 |      Show the Comet.ml experiment page in an IFrame in a
 |      Jupyter notebook or Jupyter lab, OR open a browser
 |      window or tab.
 |      
 |      For Jupyter environments:
 |      
 |      Args:
 |          clear: to clear the output area, use clear=True
 |          wait: to wait for the next displayed item, use
 |                wait=True (cuts down on flashing)
 |      
 |      For non-Jupyter environments:
 |      
 |      Args:
 |          new: open a new browser window if new=1, otherwise re-use
 |               existing window/tab
 |          autoraise: make the browser tab/window active
 |  
 |  get_asset(self, asset_id, return_type='binary')
 |      Get an asset, given the asset_id.
 |      
 |      Arguments:
 |          asset_id: the asset ID
 |          return_type: the type of object returned. Default is
 |              "binary". Options: "binary" or "text"
 |  
 |  get_asset_list(self)
 |      Get a list of assets associated with experiment.
 |  
 |  get_code(self)
 |      Get the associated source code for this experiment.
 |  
 |  get_git_metadata(self)
 |      Get the git-metadata associated with this experiment.
 |  
 |  get_git_patch(self)
 |      Get the git-patch associated with this experiment.
 |  
 |  get_graph(self)
 |      Get the associated graph/model description for this
 |      experiment.
 |  
 |  get_html(self)
 |      Get the HTML associated with this experiment.
 |  
 |  get_images(self)
 |      Get the associated image data for this experiment.
 |      
 |      The image data comes as a dictionary with the following
 |      keys:
 |      
 |          apiKey
 |          runId
 |          experimentKey
 |          projectId
 |          figCounter
 |          figName
 |          step
 |          runContext
 |          fileName
 |          imagePath
 |  
 |  get_installed_packages(self)
 |      Get the associated installed packages for this experiment.
 |  
 |  get_metrics(self, metric=None)
 |      Return the experiment metrics, given an experiment key.
 |      Optionally, also if you provide the metric name, the
 |      function will only return the value(s) of the
 |      metric.
 |      
 |      Examples:
 |      ```
 |          >>> from comet_ml import API
 |          >>> comet_api = API()
 |          >>> comet_api.get_experiment_metrics("accuracy")
 |          [0.0, 0.1, 0.5, ...]
 |          >>> comet_api.get_experiment_metrics("loss")
 |          [1.3, 1.2, 0.9, 0.6, ...]
 |          >>> comet_api.get_experiment_metrics()
 |          [{"name": "accuracy", ...}, {"name": "loss", ...}]
 |      ```
 |  
 |  get_metrics_raw(self, metric=None)
 |      Get the other items logged (in raw form), given an experiment key.
 |  
 |  get_name(self)
 |      The name of the experiment, or None
 |  
 |  get_os_packages(self)
 |      Get the associated installed packages for this experiment.
 |  
 |  get_other(self, other=None, value=None)
 |      Get the other items logged, given an experiment key.
 |  
 |  get_parameters(self, param=None)
 |      Return the experiment parameters, given an experiment key.
 |      Optionally, also if you provide the parameter name, the
 |      function will only return the value(s) of the
 |      parameter.
 |      
 |      Examples:
 |      ```
 |      >>> from comet_ml import API
 |      >>> comet_api = API()
 |      >>> comet_api.get("myworkspace/project1").parameters[0]["valueCurrent"]
 |      0.1
 |      >>> [[(exp, "hidden_size", int(param["valueCurrent"]))
 |      ...   for param in exp.parameters
 |      ...   if param["name"] == "hidden_size"][0]
 |      ...  for exp in comet_api.get("dsblank/pytorch/.*")]
 |      [(<APIExperiment>, 'hidden_size', 128),
 |       (<APIExperiment>, 'hidden_size', 64)]
 |      >>> comet_api.get("myworkspace/myproject").parameters
 |      [{"name": "learning_rate", ...}, {"name": "hidden_layer_size", ...}]
 |      ```
 |  
 |  get_stdout(self)
 |      Get the associated standard output for this experiment.
 |  
 |  get_system_details(self)
 |  
 |  get_tags(self)
 |      Get the associated tags for this experiment.
 |  
 |  log_asset(self, filename, step=None, overwrite=None, context=None)
 |      Upload an asset to an experiment.
 |  
 |  log_html(self, html, overwrite=False)
 |      Set, or append onto, an experiment's HTML.
 |  
 |  log_image(self, filename, image_name=None, step=None, overwrite=None, context=None)
 |      Upload an image asset to an experiment.
 |  
 |  log_metric(self, metric, value, step=None)
 |      Set a metric name/value pair for an experiment.
 |  
 |  log_other(self, key, value)
 |      Set an other key/value pair for an experiment.
 |  
 |  log_parameter(self, parameter, value, step=None)
 |      Set a parameter name/value pair for an experiment.
 |  
 |  log_start_end(self, start, end)
 |      Set an experiment start/end time in miliseconds.
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)

For example, just like when creating and logging data, you can also use the .display() method to show the Comet.ml page for that experiment right in the notebook:

In [38]:
exp.display()

You can get an existing experiment:

In [40]:
e = comet_api.get("dsblank", "chainer", "596d91ae1dbc420c9b13a3ced858de3c")
API_KEY = comet_ml.get_config()["comet.api_key"]
ee = comet_ml.ExistingExperiment(API_KEY, previous_experiment=e.id)
COMET INFO: Experiment is live on comet.ml https://www.comet.ml/dsblank/chainer/596d91ae1dbc420c9b13a3ced858de3c

You can make changes to the saved data using the existing experiment:

https://www.comet.ml/docs/python-sdk/ExistingExperiment/

In [41]:
ee.end()
COMET INFO: ----------------------------
COMET INFO: Comet.ml Experiment Summary:
COMET INFO:   Data:
COMET INFO:     url: https://www.comet.ml/dsblank/chainer/596d91ae1dbc420c9b13a3ced858de3c
COMET INFO: ----------------------------
COMET INFO: Uploading stats to Comet before program termination (may take several seconds)

Examples

Comet.ml is working on a query API which will allow highly efficient queries of your data. However, you can also write your own query of sorts.

Here is some code that prints out the names of experiments that have associated HTML (this can take a long time if you have many experiments):

In [42]:
%%time
for workspace in comet_api.get():
    print("processing workspace", workspace, "...")
    for project in comet_api.get(workspace):
        print("    processing project", project, "...")
        for exp_id in comet_api.get(workspace, project):
            exp = comet_api.get(workspace, project, exp_id)
            if exp.html != None:
                print("found html in %s!" % exp.key)
processing workspace collaboration ...
    processing project collaboration ...
processing workspace conx ...
    processing project xor ...
processing workspace team-comet-ml ...
    processing project lc-predictor-datasets ...
    processing project comet-benchmark ...
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<timed exec> in <module>

~/comet/python/comet-client-lib/comet_ml/papi.py in get(self, workspace, project, experiment)
    561             return self.get_experiments(workspace, project)
    562         else:
--> 563             return self.get_experiment(workspace, project, experiment)
    564 
    565     def get_experiment(self, workspace, project, experiment):

~/comet/python/comet-client-lib/comet_ml/papi.py in get_experiment(self, workspace, project, experiment)
    575             return APIExperiment(self, workspace, project, experiment)
    576         else:
--> 577             exps = self.get_experiments(workspace, project, pattern=experiment)
    578             if len(exps) == 0:
    579                 return None

~/comet/python/comet-client-lib/comet_ml/papi.py in get_experiments(self, workspace, project, pattern)
    603             retval = []
    604             for api_exp in self.get(workspace, project):
--> 605                 if re.match(pattern, api_exp.id) or (
    606                     api_exp.name is not None and re.match(pattern, api_exp.name)
    607                 ):

/usr/lib/python3.6/re.py in match(pattern, string, flags)
    170     """Try to apply the pattern at the start of the string, returning
    171     a match object, or None if no match was found."""
--> 172     return _compile(pattern, flags).match(string)
    173 
    174 def fullmatch(pattern, string, flags=0):

/usr/lib/python3.6/re.py in _compile(pattern, flags)
    298         return pattern
    299     if not sre_compile.isstring(pattern):
--> 300         raise TypeError("first argument must be string or compiled pattern")
    301     p = sre_compile.compile(pattern, flags)
    302     if not (flags & DEBUG):

TypeError: first argument must be string or compiled pattern

Here is a function that will find the first experiment that has associated images:

In [46]:
def find_image():
    for workspace in comet_api.get():
        for project in comet_api.get(workspace):
            for exp_id in comet_api.get(workspace, project):
                exp = comet_api.get(workspace, project, exp_id)
                if exp.images != []:
                    return exp
In [47]:
find_image()
Out[47]:
<APIExperiment 'ceceshao1/jupyter-experiments/56b1555aecb049ed80bcb2733373d93e'>

Now, we get the experiment API and explore the .images property:

In [43]:
comet_api.get('dsblank/pytorch/3b56611892b7447aa8c4486a6eeb27d0').get_images()
Out[43]:
[{'experimentKey': '3b56611892b7447aa8c4486a6eeb27d0',
  'figCounter': 0,
  'figName': 'Exponential Slowdown',
  'step': None,
  'runContext': None,
  'fileName': '4ykmnOHJFZkrRD36KDrTXvHJk.svg',
  'fileSize': 0,
  'imagePath': 'https://s3.amazonaws.com/comet.ml/4ykmnOHJFZkrRD36KDrTXvHJk.svg',
  'createdAt': 1542116223922,
  'imageId': 'X94DIfASupKj74rIK6PMVDimk'}]

We can get a URL for the image, and display it in the notebook:

In [44]:
url = comet_api.get('dsblank/pytorch/3b56611892b7447aa8c4486a6eeb27d0').get_images()[0]["imagePath"]
url
Out[44]:
'https://s3.amazonaws.com/comet.ml/4ykmnOHJFZkrRD36KDrTXvHJk.svg'
In [45]:
from IPython.display import Image
In [46]:
Image(url=url)
Out[46]:

Now, let's write a short program that will find the run with the best accuracy given a workspace/project string:

In [47]:
def find_best_run(project):
    runs = []
    for exp_id in comet_api.get(project):
        exp = comet_api.get(project, experiment=exp_id)
        accs = [x["valueMax"] for x in exp.get_metrics() if x["name"] == "acc"]
        if len(accs) > 0:
            runs.append([float(accs[0]), exp])
    if runs:
        return sorted(runs, key=lambda v: v[0], reverse=True)[0]
In [48]:
find_best_run("cometpublic/fasttext")
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-48-030cc58b1e05> in <module>
----> 1 find_best_run("cometpublic/fasttext")

<ipython-input-47-1ad8deb2d11b> in find_best_run(project)
      2     runs = []
      3     for exp_id in comet_api.get(project):
----> 4         exp = comet_api.get(project, experiment=exp_id)
      5         accs = [x["valueMax"] for x in exp.get_metrics() if x["name"] == "acc"]
      6         if len(accs) > 0:

~/comet/python/comet-client-lib/comet_ml/papi.py in get(self, workspace, project, experiment)
    561             return self.get_experiments(workspace, project)
    562         else:
--> 563             return self.get_experiment(workspace, project, experiment)
    564 
    565     def get_experiment(self, workspace, project, experiment):

~/comet/python/comet-client-lib/comet_ml/papi.py in get_experiment(self, workspace, project, experiment)
    575             return APIExperiment(self, workspace, project, experiment)
    576         else:
--> 577             exps = self.get_experiments(workspace, project, pattern=experiment)
    578             if len(exps) == 0:
    579                 return None

~/comet/python/comet-client-lib/comet_ml/papi.py in get_experiments(self, workspace, project, pattern)
    603             retval = []
    604             for api_exp in self.get(workspace, project):
--> 605                 if re.match(pattern, api_exp.id) or (
    606                     api_exp.name is not None and re.match(pattern, api_exp.name)
    607                 ):

/usr/lib/python3.6/re.py in match(pattern, string, flags)
    170     """Try to apply the pattern at the start of the string, returning
    171     a match object, or None if no match was found."""
--> 172     return _compile(pattern, flags).match(string)
    173 
    174 def fullmatch(pattern, string, flags=0):

/usr/lib/python3.6/re.py in _compile(pattern, flags)
    298         return pattern
    299     if not sre_compile.isstring(pattern):
--> 300         raise TypeError("first argument must be string or compiled pattern")
    301     p = sre_compile.compile(pattern, flags)
    302     if not (flags & DEBUG):

TypeError: first argument must be string or compiled pattern

Can we get all of the hidden_size parameter values for the experiments in dsblank/pytorch?

In [51]:
[[p["valueCurrent"] for p in exp.get_parameters()] for exp in comet_api.get("dsblank/pytorch")]
Out[51]:
[['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', 'true', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28'],
 ['100', '128', '28', '0.01', '10', '3', '2', '28'],
 ['100', '128', '28', '0.01', '10', '3', '2', '28'],
 ['100', '128', '28', '0.01', '10', '3', '2', '28'],
 ['100', '128', '28', '0.01', '10', '3', '2', '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28', '0'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28', '599'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28', '599'],
 ['1199'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28', '599'],
 ['100',
  '361fadf1c712',
  '/run/user/1000/jupyter/kernel-db3ca856-5af7-46ea-85f6-6fe462cae76b.json',
  '128',
  '28',
  '0.01',
  '10',
  '3',
  '2',
  '28'],
 ['100', '128', '28', '0.01', '10', '2', '2', '28', '599']]
In [52]:
experiments = [[(exp, "hidden_size", int(param["valueCurrent"])) 
                for param in exp.get_parameters() 
                if param["name"] == "hidden_size"]
               for exp in comet_api.get("dsblank/pytorch")]
experiments = [e[0] for e in experiments if len(e) > 0]
In [53]:
experiments[0]
Out[53]:
(<APIExperiment 'dsblank/pytorch/5f540fc7894146f4bbfd21ebe8549fcf'>,
 'hidden_size',
 128)

Assets

To get an asset, you need to get the asset_id. You can see all of the assets related to a project using the APIExperiment.asset_list:

In [ ]:
def find_asset():
    for ws in comet_api.get():
        for pj in comet_api.get(ws):
            for exp in comet_api.get(ws, pj):
                if exp.get_asset_list() != []:
                    return (exp, exp.get_asset_list())
exp, elist = find_asset()

From there, you can use the APIExperiment.get_asset(asset_id) method to get the asset.

In [83]:
h5 = exp.get_asset("a6c75ebcfd344c06a4934b97641ea87e")

We hope that this gives you some ideas of how you can use the Comet REST API!