Skip to content

Separating and Streamlining llama/llava binaries Suggestion #583

Closed as not planned
@zsogitbe

Description

@zsogitbe

I do not like the current strategy concerning the DLLs included in the 'runtimes' folders everywhere. This makes also the loading of the libraries very difficult.

Suggestions:

  • Create one solution which is responsible only for making the DLLs.
  • Simplification of the library loading logic to loading it from the folder where the executable is (for example, net7.0).
  • Allow 1 lama and 1 lava DLL in the output folder (for example, net7.0) (no subdirectories and many platforms anymore).
  • Create 1 DLL which works with CUDA and also with CPU (the cuda version option can be chosen in the solution which is responsible for the binaries).

Metadata

Metadata

Assignees

No one assigned

    Labels

    staleStale issue will be autoclosed soon

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions