Comment on page
Debug Input
Use this block for debugging your result. In the example below the blocks shows the result in the log window. We can inspect data types and values in detail.

The
Debug Input
node in AugeLab Studio allows you to check the content of the input data in the log window. It helps you to debug and monitor the data flowing through the pipeline by displaying information about the input data.The
Debug Input
node is a utility node that provides information about the input data it receives. It logs the data type and value of the input data to the log window, allowing you to inspect and verify the content of the data during the pipeline execution.- 1.Drag and drop the
Debug Input
node from the node library onto the canvas in AugeLab Studio. - 2.Connect the desired input data to the node's input socket.
- 3.Run the pipeline or execute the node.
- 4.Check the log window for the information about the input data.
- 5.The node will log the data type and value of the input data.
The
Debug Input
node retrieves the input data connected to its input socket and logs information about the data in the log window. During its implementation, the node performs the following steps:- 1.Input Data Retrieval: The node retrieves the data from its input socket.
- 2.Data Type and Value Logging: If the input data is an
ndarray
(NumPy array), the node generates a formatted string that includes the minimum value, maximum value, standard deviation, and size of the array. For other data types, the node converts the data to a string representation. - 3.Log Information: The node logs the data type and value of the input data to the log window using the
logInfo
function.
- 1.Drag and drop the
Debug Input
node from the node library onto the canvas in AugeLab Studio. - 2.Connect the desired input data to the node's input socket.
- 3.Run the pipeline or execute the node.
- 4.Check the log window for the information about the input data.
- 5.Review the logged information to verify the content of the input data.
- The
Debug Input
node helps you monitor and debug the input data flowing through the pipeline. - It provides information about the data type and value of the input data.
- The node supports various data types, including
ndarray
(NumPy array) and other generic data types. - The logged information includes details such as the minimum value, maximum value, standard deviation, and size of an
ndarray
. - You can use the
Debug Input
node to gain insights into the data and ensure that the expected data is being passed through the pipeline. - The node is particularly useful during the development and testing stages of your pipeline.
- The logged information can help identify any issues or inconsistencies in the input data.
- You can connect multiple
Debug Input
nodes at different points in the pipeline to examine the data at various stages.