Naturally tracks your experiments,
extracts important parameters and results automagically,
creates beautiful charts from your work and
keeps you focused on the important stuff.

cnvrg Research Assistant:

  • Saves time.
  • Focus on the important things, stay away from grunt work.
  • Makes work more fun & easy.
  • All environments as one.
  • Customizable!

How to trigger cnvrg Research Assistant?

The research assistant will automatically go over your code and Standard Output and experiments and extract valuable information. There is no need to activate anything!

The research assistant knows to work with SciKit, Keras, TensorFlow, Caffe and more!

If you want to make sure that the cnvrg research assistant extracts your information, follow these instruction:

Tags

For extracting tags, simply print to STDOUT:

cnvrg_tag_precision: 0.9

and the Research Assistant will automatically transform it to a  tag named precision with value of 0.9.

Line Charts

For beautiful dynamic line charts, that are updated according to your output dynamically, print the following to STDOUT:

cnvrg_linechart_computingPie key: "epoch 1" value: "3.14"

Print this formatted line for each new data point.
This will create a chart named computingPie with key and values points as specified.

Or, use a shorter format (without key):

cnvrg_linechart_computingPie value: "3.14"

In python, you can use the following to add line_chart:

cnvrg_linechart_{} key: '{}' value: '{}'\n".format(chart_name, key, value)

Line Charts - Naming axes and Groups

If you wish to  change the name of the axis of the chart  you can specify x, y values  in the line you produced to create the charts.
For example to create a chart with x axis named keys and y axis named loss you can write:

cnvrg_linechart_Events x: 'keys' y: 'loss values' group: 'ts' key: "1" value: "0.01"

Where x will be the name of the x axis and y will be the name of the y axis.
You can group multiple line charts by writing:

cnvrg_linechart_Events group: 'ts' key: "1" value: "0.01"

This will create a chart named Events with group "ts" and key value pairs as specified

Fun Fact: Experiment Page, including Tags and Charts is being updated periodically - so you can track your charts live.

Did this answer your question?