llama.cpp
3773e1af - Merge branch 'master' of https://github.com/ggerganov/llama.cpp into ceb/nomic-vulkan

Commit
1 year ago
Merge branch 'master' of https://github.com/ggerganov/llama.cpp into ceb/nomic-vulkan
Author
Committer
  • .devops
    • File
      full-cuda.Dockerfile
    • File
      full-rocm.Dockerfile
    • File
      full.Dockerfile
    • File
      main-rocm.Dockerfile
    • nix
      • File
        apps.nix
      • File
        devshells.nix
      • File
        jetson-support.nix
      • File
        nixpkgs-instances.nix
      • File
        package.nix
      • File
        scope.nix
  • .github
    • ISSUE_TEMPLATE
      • File
        bug.md
    • workflows
      • File
        build.yml
      • File
        docker.yml
      • File
        nix-ci.yml
      • File
        nix-flake-update.yml
      • File
        nix-publish-flake.yml
      • File
        python-check-requirements.yml
  • File
    .gitignore
  • File
    CMakeLists.txt
  • File
    Makefile
  • File
    Package.swift
  • File
    README.md
  • awq-py
    • File
      README.md
    • awq
      • File
        apply_awq.py
    • File
      requirements.txt
  • ci
    • File
      run.sh
  • common
    • File
      CMakeLists.txt
    • File
      common.cpp
    • File
      common.h
    • File
      sampling.cpp
    • File
      sampling.h
    • File
      train.cpp
  • File
    convert-hf-to-gguf.py
  • File
    convert-lora-to-ggml.py
  • File
    convert-persimmon-to-gguf.py
  • File
    convert.py
  • examples
    • File
      CMakeLists.txt
    • baby-llama
      • File
        baby-llama.cpp
    • File
      base-translate.sh
    • batched
      • File
        batched.cpp
    • export-lora
      • File
        export-lora.cpp
    • finetune
      • File
        README.md
      • File
        finetune.cpp
    • gguf
      • File
        CMakeLists.txt
      • File
        gguf.cpp
    • llama-bench
      • File
        llama-bench.cpp
    • llama.swiftui
      • File
        README.md
      • llama.cpp.swift
        • File
          LibLlama.swift
        • File
          bridging-header.h
      • llama.swiftui.xcodeproj
        • project.pbxproj
      • llama.swiftui
        • Assets.xcassets/AccentColor.colorset
          • File
            Contents.json
        • Models
          • File
            LlamaState.swift
        • Preview Content/Preview Assets.xcassets
          • File
            Contents.json
        • UI
          • File
            ContentView.swift
          • File
            DownloadButton.swift
          • File
            LoadCustomButton.swift
    • llava
      • File
        CMakeLists.txt
      • File
        clip.cpp
      • File
        clip.h
      • File
        llava-cli.cpp
      • File
        llava.cpp
    • lookup
      • File
        CMakeLists.txt
      • File
        README.md
      • File
        lookup.cpp
    • main-cmake-pkg
      • File
        CMakeLists.txt
    • main
      • File
        main.cpp
    • passkey
      • File
        CMakeLists.txt
      • File
        README.md
      • File
        passkey.cpp
    • server
      • File
        CMakeLists.txt
      • File
        README.md
      • File
        completion.js.hpp
      • File
        index.html.hpp
      • File
        index.js.hpp
      • public
        • File
          completion.js
        • File
          index.html
      • File
        server.cpp
    • train-text-from-scratch
      • File
        train-text-from-scratch.cpp
  • File
    flake.lock
  • File
    flake.nix
  • File
    ggml-alloc.c
  • File
    ggml-backend-impl.h
  • File
    ggml-backend.c
  • File
    ggml-backend.h
  • File
    ggml-cuda.cu
  • File
    ggml-impl.h
  • File
    ggml-metal.h
  • File
    ggml-metal.m
  • ggml-metal.metal
  • File
    ggml-opencl.h
  • File
    ggml-quants.c
  • File
    ggml-quants.h
  • File
    ggml.c
  • File
    ggml.h
  • gguf-py
    • File
      README.md
    • gguf
      • File
        constants.py
      • File
        gguf_writer.py
      • File
        tensor_mapping.py
  • File
    llama.cpp
  • File
    llama.h
  • models
    • ggml-vocab-gpt2.gguf
  • File
    requirements-hf-to-gguf.txt
  • File
    requirements.txt
  • requirements
    • File
      requirements-convert-hf-to-gguf.txt
    • File
      requirements-convert-llama-ggml-to-gguf.txt
    • File
      requirements-convert-lora-to-ggml.txt
    • File
      requirements-convert-persimmon-to-gguf.txt
    • File
      requirements-convert.txt
  • scripts
    • File
      check-requirements.sh
    • File
      compare-llama-bench.py
    • File
      get-pg.sh
    • File
      sync-ggml-am.sh
    • sync-ggml.last
  • tests
    • File
      CMakeLists.txt
    • File
      test-backend-ops.cpp
    • File
      test-grad0.cpp
    • File
      test-quantize-fns.cpp