jax.profiler.TraceAnnotation#
- class jax.profiler.TraceAnnotation(*args, **kwargs)[源代码]#
在剖析器中生成跟踪事件的上下文管理器。
跟踪事件跨越了上下文中包含的代码的持续时间。
例如
>>> x = jnp.ones((1000, 1000)) >>> with jax.profiler.TraceAnnotation("my_label"): ... result = jnp.dot(x, x.T).block_until_ready()
如果事件发生在进程正在被跟踪时,这将导致“my_label”事件出现在跟踪时间线上。
属性
is_enabledset_metadata