You say that the output is not correct, can you provide a reproducible example of what model you are running, and how? Perhaps there is an issue there.
To answer your question, this part of the documentation takes you through how to run the model while saving the intermediate outputs for given input data.
The result of relay.load_param_dict will be a dictionary with the various intermediate outputs. You can look at the names of the tensors to see what layer they are related with, with additional model information being stored in the _tvmdbg_device_CPU_0/ directory.
You can then compare the output of each layer in the dictionary with what you expect it to be.