Hi there. For more information about the python API please check here:
https://software.intel.com/en-us/articles/OpenVINO-InferEngine and on the left panel, click IENetLayer Class .
precision - Precision of the output data. Provides setter and getter interfaces
to get and modify output layer precision.
So the code to set output precision is following:
net.output['fc3'].precision = "I32"
Currently there is no setter for output layer changing.
Also please keep in mind:
all precision changes have an effect only before loading the IENetwork object to the IEPlugin (before ExecutableNetwork creation). After loading it is impossible to change precision because blobs are already allocated