Skip to content

LLamaSharpCpp - combine C# and C++ solution - #628

Merged
SanftMonster merged 1 commit into
SciSharp:experimental_cppfrom
zsogitbe:experimental_cpp
Mar 28, 2024
Merged

LLamaSharpCpp - combine C# and C++ solution#628
SanftMonster merged 1 commit into
SciSharp:experimental_cppfrom
zsogitbe:experimental_cpp

Conversation

@zsogitbe

Copy link
Copy Markdown
Contributor

This is the final result of my experimentation with the simplest solution I have found. One more step could be done by adding a clever script to pre-configure llama.cpp with the required settings (GPU, AVX2, platform...) and even full automatic build.

This is the final result of my experimentation with the simplest solution I have found. One more step could be done by adding a clever script to pre-configure llama.cpp with the required settings (GPU, AVX2, platform...) and even full automatic build.
@zsogitbe

Copy link
Copy Markdown
Contributor Author

I have tried to push this to the experimental_cpp branch from my GitHub desktop, but I have the impression that they have a bug because it seems to go to the main branch. Can you rewire this to experimental_cpp?

@SanftMonster

Copy link
Copy Markdown
Collaborator

I have tried to push this to the experimental_cpp branch from my GitHub desktop, but I have the impression that they have a bug because it seems to go to the main branch. Can you rewire this to experimental_cpp?

Hi, sorry but I think I didn't get that. Did you mean to merge master branch to experimental_cpp branch?

@zsogitbe

Copy link
Copy Markdown
Contributor Author

I wanted to push my solution to experimental_cpp, but I think that it goes to the master branch for some reason. If you think that it is OK to merge it into the master, then it is OK for me. But if you want it in experimental_cpp, then maybe you can change its destination as maintainer!? This is some kind of problem in GitHub desktop I think.

@zsogitbe zsogitbe mentioned this pull request Mar 28, 2024
@martindevans
martindevans changed the base branch from master to experimental_cpp March 28, 2024 13:56
@martindevans

Copy link
Copy Markdown
Member

@zsogitbe I've changed it to go to experimental_cpp for you :)

@zsogitbe

Copy link
Copy Markdown
Contributor Author

Rinne told me that I have full permissions on the experimental_cpp but the pull do not merge automatically. Do I still need to do something?

@martindevans

Copy link
Copy Markdown
Member

I'm not sure, I don't have the correct permissions to view those settings. I can merge this one in if you want though?

@SanftMonster

Copy link
Copy Markdown
Collaborator

Rinne told me that I have full permissions on the experimental_cpp but the pull do not merge automatically. Do I still need to do something?

Hi, sorry for this confusion. Github hasn't supported adding permission for a specified branch yet, so I didn't open the write access for you. However, since this branch is not the master branch, we will merge your pull requests without any review if you want. :)

@zsogitbe

Copy link
Copy Markdown
Contributor Author

Thank you for merging. The aim is of course to start a discussion about this possible solution for the future...
Maybe it then does not have too much sense to have the experimental branch. Maybe a draft pull or kept open pull request is better!?

@SanftMonster

Copy link
Copy Markdown
Collaborator

For me both is okay. It actually depends on you. If a long term is required to complete this feature, I'd recommend to keep a branch for it. Otherwise a draft PR is enough.

Note that since this approach is a different way with which we are currently on, we might not accept it unless many users like your idea. But anyway, thank you very much for your contribution! It has already provided a good idea for LLamaSharp.

@zsogitbe

Copy link
Copy Markdown
Contributor Author

OK! Let us keep it in the experimental branch. You know about it now and you can think about it without the pressure to approve or reject.

@SanftMonster

Copy link
Copy Markdown
Collaborator

I will let the users know your approach after you have completed it. :)

Merging this PR now.

@SanftMonster
SanftMonster merged commit 886d4cf into SciSharp:experimental_cpp Mar 28, 2024
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.

3 participants