Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move pin and use text file to store active pt pin #672

Closed
wants to merge 20 commits into from
Closed

Conversation

mikekgfb
Copy link
Contributor

@mikekgfb mikekgfb commented May 4, 2024

use text file to store active pt pin
move pin to 20240503 nightly

@mikekgfb mikekgfb requested a review from malfet May 4, 2024 07:38
@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Meta Open Source bot. label May 4, 2024
@mikekgfb mikekgfb requested review from iseeyuan and larryliu0820 May 4, 2024 07:39
@mikekgfb
Copy link
Contributor Author

mikekgfb commented May 4, 2024

I think last time we needed to move both the pin here and the pin that executorch uses for PT at the same time?
which means we also have to change the ET pin to point to a new version that has the new PT pin

mikekgfb and others added 19 commits May 4, 2024 08:03
* add ET runner to benchmark

* remove spurios end

* add mps runner and groupsize kludge

* adjust groupsize

* fortify runners

* handle device for export_et
* ensure test is red when error

* macos version

* upgrade xcode

* fix workflow error

* suppress error in readme using updown skip
* fix cmake version, p[adding for a8w4dq, lint...

* fix cmake version, p[adding for a8w4dq, lint...

* updates

* fix
* improve updown parser, and use in README.md execution

* cut/paste errors

* typo: true -> false

* we scan each partial line, so need to suppress at partial line level :(

* make it twice as nice
* improve updown parser, and use in README.md execution

* cut/paste errors

* typo: true -> false

* we scan each partial line, so need to suppress at partial line level :(

* make it twice as nice

* improved updown parsing

* special handling for lines w/o option

* typo
* refactoring the readme

* continued refining

* more cleanup

* more cleanup

* more cleanup

* more cleanup

* more cleanup

* more refining

* Update README.md

Update README.md

* move the discaimer down

* remove torchtune from main readme
Fix pathing issues for runner commands

* don't use pybindings for et setup

---------

Co-authored-by: Michael Gschwind <[email protected]>
* better engineering

* cleanup
`torch.zero`->`torch.zeros`, as former does not exist.

Also, capture only `RuntimeErrors` to avoid making such typos in the future
As titled. This is to make sure we are locating the libtorch.so/dylib with the correct version number.
* Update run-readme-pr.yml

* Update run-readme-pr-macos.yml

Summary:

Test Plan:

Reviewers:

Subscribers:

Tasks:

Tags:

* Replace tokenizer path as well

Summary:

Test Plan:

Reviewers:

Subscribers:

Tasks:

Tags:
* help outputs the default model dir
* Handle compile for export and generate

* typo

* typo

* typo
@mikekgfb mikekgfb closed this May 13, 2024
@mikekgfb mikekgfb deleted the move-pin branch May 13, 2024 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Meta Open Source bot.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants