ProfilingConfig Constructor
Applicability
Product |
Supported |
|---|---|
√ |
|
√ |
|
☓ |
|
☓ |
|
√ |
Function Description
Constructs an object of class ProfilingConfig as the profiling configuration.
Function Prototype
1 2 3 4 | def __init__(self, enable_profiling=False, profiling_options=None ) |
Parameters
Returns
An object of the ProfilingConfig class, as an argument passed to the NPURunConfig call.
Constraints
None
Example
1 2 3 4 5 6 | from npu_bridge.npu_init import * ... profiling_options = '{"output":"/home/test/output","task_trace":"on"}' profiling_config = ProfilingConfig(enable_profiling=True, profiling_options= profiling_options) session_config=tf.ConfigProto(allow_soft_placement=True) config = NPURunConfig(profiling_config=profiling_config, session_config=session_config) |
Parent topic: npu_bridge.estimator.npu.npu_config