├── .github └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── README.md ├── llama4j-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── javallm │ │ └── llama4j │ │ ├── SimpleCasualLM.java │ │ ├── model │ │ ├── LlamaModel.java │ │ ├── impl │ │ │ └── LlamaModelImpl.java │ │ └── params │ │ │ ├── MirostatStrategy.java │ │ │ ├── ModelParameters.java │ │ │ ├── PenalizeParameters.java │ │ │ └── SamplingParameters.java │ │ └── utils │ │ └── ValidationUtils.java │ └── test │ ├── java │ └── org │ │ └── javallm │ │ └── llama4j │ │ ├── TestUtils.java │ │ ├── model │ │ └── impl │ │ │ ├── LlamaModelImplTest.java │ │ │ └── SimpleCasualLMTest.java │ │ └── natives │ │ ├── GGMLTest.java │ │ └── LlamaTest.java │ └── resources │ ├── tinyllamas-stories-260k-f32.gguf │ └── tinyllamas-stories-260k-q8_0.gguf └── pom.xml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/README.md -------------------------------------------------------------------------------- /llama4j-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/pom.xml -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/SimpleCasualLM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/SimpleCasualLM.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/model/LlamaModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/model/LlamaModel.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/model/impl/LlamaModelImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/model/impl/LlamaModelImpl.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/model/params/MirostatStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/model/params/MirostatStrategy.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/model/params/ModelParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/model/params/ModelParameters.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/model/params/PenalizeParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/model/params/PenalizeParameters.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/model/params/SamplingParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/model/params/SamplingParameters.java -------------------------------------------------------------------------------- /llama4j-core/src/main/java/org/javallm/llama4j/utils/ValidationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/main/java/org/javallm/llama4j/utils/ValidationUtils.java -------------------------------------------------------------------------------- /llama4j-core/src/test/java/org/javallm/llama4j/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/java/org/javallm/llama4j/TestUtils.java -------------------------------------------------------------------------------- /llama4j-core/src/test/java/org/javallm/llama4j/model/impl/LlamaModelImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/java/org/javallm/llama4j/model/impl/LlamaModelImplTest.java -------------------------------------------------------------------------------- /llama4j-core/src/test/java/org/javallm/llama4j/model/impl/SimpleCasualLMTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/java/org/javallm/llama4j/model/impl/SimpleCasualLMTest.java -------------------------------------------------------------------------------- /llama4j-core/src/test/java/org/javallm/llama4j/natives/GGMLTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/java/org/javallm/llama4j/natives/GGMLTest.java -------------------------------------------------------------------------------- /llama4j-core/src/test/java/org/javallm/llama4j/natives/LlamaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/java/org/javallm/llama4j/natives/LlamaTest.java -------------------------------------------------------------------------------- /llama4j-core/src/test/resources/tinyllamas-stories-260k-f32.gguf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/resources/tinyllamas-stories-260k-f32.gguf -------------------------------------------------------------------------------- /llama4j-core/src/test/resources/tinyllamas-stories-260k-q8_0.gguf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/llama4j-core/src/test/resources/tinyllamas-stories-260k-q8_0.gguf -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaLLM/llama4j/HEAD/pom.xml --------------------------------------------------------------------------------