Get Input/Output Names

Description

Get the names of the Inputs/Loss Inputs/Eval Outputs/Train Outputs.

Input parameters

 

Β Training inΒ :Β object,Β training session.

 

Output parameters

 

Β Training outΒ :Β object,Β training session.

Β Exec Inputs/Outputs NamesΒ :Β cluster, this cluster provides a more fine-grained definition of inputs and outputs used in academic-style training workflows, where the forward path, evaluation path, and training path are managed independently.

Inputs NamesΒ : array, tensor names required to perform the forward pass, typically model inputs such as features, states, or observations.
Loss Inputs NamesΒ : array, tensor names needed to compute the loss. These generally include the ground truth labels, and optionally other inputs defined within the loss graph (e.g., sample weights or auxiliary signals).
Eval Outputs NamesΒ : array, tensor names to be retrieved during the evaluation phase (e.g., validation). This may include predictions and/or computed loss values, but without updating the model weights.
Train Outputs NamesΒ : array, tensor names emitted during the training phase (i.e., forward + loss + backward). Typically includes loss values used for logging or optimization, and optionally the forward outputs depending on whether they were defined to be retained in the training graph.

Example

All these exemples are snippets PNG, you can drop these Snippet onto the block diagram and get the depicted code added to your VI (Do not forget to install Deep Learning library to run it).
Table of Contents