Validate mapping

How to ensure you created a valid mapping

When should assets be validated?

Assets in the platform should be validated after

  • A new mapping was created or modified in the platform

  • Changes was made to the linked code integration script causing data flow to change

  • A new model was uploaded to the platform, with a different architecture than previous models

If you're unsure whether the assets for this specific configuration was tested, check the color of the Validate Assets button in the code integration view of the Network.

If it's blue - no validation was tested on this configuration yet

If it's green - the assets in this configuration are valid

If it's red - The assets currently used in the platform are not valid

How to validate assets in the platform

An example of a mapping created but not validated

To validate assets in the platform, we go to the Network Tab, and ensure:

  • (optional) A fully completed Network Wizard indication, with all green markings.

  • A green "Validate Assets" Button within the Code mapping tab in the right of the Network tab.

The Network Wizard ensures you would have all the assets needed for a complete experience of the Tensorleap platform. Since some of the assets (metrics) are not mendatory for the analysis to begin, it does not have to be completed before validating the ,apping

Validate Assets

The "validate assets" process in Tensorleap aims to ensure current mapping that exists in the network graph is valid. Upon a click on the "Validate Assets" button - Tensorleap starts a process that would use your integration script to load data, run it throught the model, and visualize the inputs. A successful execution of this process means that your model and data is fully integrated & configured in Tensorleap, and you can begin the evaluation process. The validate assets does the following:

A successful assets validation indication in the platform.

Once the validate assets process is successfully finished it is recommended to save it to file to ensure a re-use upon repeating uploads of the same model.

Upon dataset parse (i.e. uploading a codebase to the model) inputs, ground truth, and metadata are also being run by Tensorleap. The process of "Validate Assets" is to validate the rest of the assets, defined by your mapping: i.e. model inference validity, metrics, losses, and visualizers.

Last updated

Was this helpful?