Skip to content

Update all instances of ProfilingSettings to pass at least 1 iter - #1674

Closed
elliottslaughter wants to merge 1 commit into
flexflow:masterfrom
elliottslaughter:profiling-iter-values
Closed

Update all instances of ProfilingSettings to pass at least 1 iter#1674
elliottslaughter wants to merge 1 commit into
flexflow:masterfrom
elliottslaughter:profiling-iter-values

Conversation

@elliottslaughter

@elliottslaughter elliottslaughter commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

I previously submitted #1657 but then decided to withdraw it. This PR at least updates all instances of ProfilingSettings to pass 1 iter, otherwise all of our e2e style tests don't run anything.

This could cause some of our tests to become unreliable: some places still use uninitialized data, and if we happen to get NaNs, can cause the <= checks on loss to fail. However, that is strictly speaking a separate issue.

The alternative would be to go back to #1657 and establish data types that enforce a positive number of iterations, but then we lose the ability to shut off execution via ProfilingSettings.


This change is Reviewable

@elliottslaughter

Copy link
Copy Markdown
Collaborator Author

Discussed with @lockshaw and we'd prefer to merge #1657 instead.

@elliottslaughter
elliottslaughter deleted the profiling-iter-values branch September 4, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant