-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
llama.cpp: add model_converters variant #27526
base: master
Are you sure you want to change the base?
Conversation
Notifying maintainers: |
5209a36
to
409ad9a
Compare
@mascguy Please take a look! What I've tested and works:
Some notes:
|
I'll take a closer look. Also adding @essandess for review/comment, as he's contributed to a number of Python ports in this space. |
ec91fe7
to
6dad512
Compare
I haven’t ironed out all the problems yet but all 3 CI tests fail at 381 minutes, is this a timeout? |
Attempted update, not possible due to protobuf3-cpp being too old
Build shared libs
Drop py313 port: unmet dependency
Switched distfiles to tensorflow, instead of tensorflow-macos which is no longer updated. We might want to move this to py-tensorflow later.
3f64461
to
075e723
Compare
Yea it's still py312-spaCy failing |
Would it be possible to update some of the more core dependencies - like py-onyx, etc - to get us closer? Maybe move those to a separate PR, which can pass CI? |
I can but I doubt that'll fix anything, the failure is not caused by the 6h timeout. If you download the full log of the 14.0 check you may see a bunch of cython related errors (like I said above). I could not repro those errors on my system as the port builds just fine here. Can you check if you get this error? |
Unfortunately py-pytorch is still failing to build on Ventura, so the patches may need to be adjusted. |
Well, better tag some C/C++ (and cython) experts for help. Debugging this kind of build is pretty much above my skill level. |
56b9e9e
to
782da02
Compare
FWIW, I've also been trying unsuccessfully for over two years to update MacPorts's transformers, PyTorch, and associated dependencies (#19976, #19975, #19974, #19969, #19968, #19967, and several more). The broken dependency chain and update workflow became untenable, so I had to migrate to pypi/virtualenv/conda as appropriate. I've been trying my hand at this again lately, but am still running into the same issues that @i0ntempest details above. Does the PG python provide a method of installing specific versions of Python packages the way cc: @reneeotten |
Description
Type(s)
Tested on
macOS x.y
Xcode x.y / Command Line Tools x.y.z
Verification
Have you
port lint
?sudo port test
?sudo port -vst install
?