-
Notifications
You must be signed in to change notification settings - Fork 920
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
Support for Lion8bit #447
Support for Lion8bit #447
Conversation
Thank you for this! Lion8bit is quite interesting! One concern I have is the stability of the new version of bitsandbytes. If there is some problem in training, it will affect many people. So I think it might be a good idea to make it an optional choice for a while. In other words, keep the default installation guide and add an optional guide for using the new bitsandbytes for those who want it.. I am also concerned about the source of the DLL. As for the license, I think the bitsandbytes binary is probably the same as the license of the original repository. But there might be some unexpected problem. I would appreciate it if you could tell me where to find it. I really wish I could build it myself, but it's not easy... |
Thank you for replying! I found bitsandbytes 0.38.1 dll in here. i tried to build it too,too hard... |
Thank you for your understanding! and once we confirm the stability of the new version of bitsandbytes, we will make that the default. Thanks also for the information about bitsandbytes DLL. It looks very good. I will try again to build from the fork :) |
Thanks for all the updates! I was able to successfully build the dll of bitsandbytes based on the repository you listed. However, I am not sure if the dll will work in all environments. I may have been somewhat paranoid😅. It looks like we can use the dll from that repository. Also, there seems to be a pre-built wheel for Windows in the repository from which the repository was forked. How about using this one? With this, we don't need copy dlls and modify sources. |
I think this is pretty good too, I did it this way, just using one of the dlls which biult form cuda118. The only difference between these two forks is the correction of the CUDA loading path. |
Thank you for your comment and sorry for the delay. The difference seems to be related to compilation only, so I think we can use the wheel in acpopescu's repo. In order to make the selection of the version of Then I think we can add the optional instruction for using the wheel. Thank you again for your work! |
OK!i had reversed them only change for lion8bit for trainuntil |
Thank you for your quick and hard work! I will merge as soon as possible. |
I've merged and released. If you notice any issue for the instruction in README, please let me know. Thank you for this! |
Hey! Thank you for this issue! I am trying to install bitsandbytes on cuda 11.8 on my Windows for another app but am stuck here as well. |
i dont have some special action for it , just install Windows version in here |
test bitsandbytes 0.38.1 for lion8bit
#443