Skip to content

D91430608: [Kineto] Add PROFILE_CAPTURE_OVERLOAD_NAMES to Kineto OD config#1236

Open
ryanzhang22 wants to merge 1 commit intopytorch:mainfrom
ryanzhang22:export-D91587687
Open

D91430608: [Kineto] Add PROFILE_CAPTURE_OVERLOAD_NAMES to Kineto OD config#1236
ryanzhang22 wants to merge 1 commit intopytorch:mainfrom
ryanzhang22:export-D91587687

Conversation

@ryanzhang22
Copy link

Summary: This option is available in auto-trace (under ExperimentalConfig -> capture_overload_names) but not in OD. By enabling it, the profile is instructed to include ATen overload names.

Differential Revision: D91587687

@meta-codesync
Copy link

meta-codesync bot commented Jan 27, 2026

@ryanzhang22 has exported this pull request. If you are a Meta employee, you can view the originating Diff in D91587687.

@meta-cla meta-cla bot added the cla signed label Jan 27, 2026
ryanzhang22 added a commit to ryanzhang22/kineto that referenced this pull request Jan 27, 2026
…onfig (pytorch#1236)

Summary:

This option is available in auto-trace (under ExperimentalConfig -> capture_overload_names) but not in OD. By enabling it, the profile is instructed to include ATen overload names.

Differential Revision: D91587687
…o OD trace (pytorch#1236)

Summary:

There are two fields (capture_overload_names, record_python_gc_info) that are available in auto-trace (under ExperimentalConfig) but not in OD. Since Kineto uses Profiler to capture PyTorch events, these need to be plumbed through to the experimental config field of the Profiler. This diff adds a path to do so. I am introducing a new struct to avoid needing to continuously add experimental config fields to the ClientInterface::prepare() method.

No functional changes as this diff has interface changes blocked behind IFDEF, next diff will add the changes to Profiler in PyTorch.

Differential Revision: D91587687
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant