llama2.f90
drishal
llama2.f90 | drishal | |
---|---|---|
7 | 2 | |
16 | 0 | |
- | - | |
10.0 | 3.8 | |
6 months ago | 8 days ago | |
Fortran | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
llama2.f90
-
GPU Embedding with GGML
I'm mostly a python programmer, but I find a lot of the ML frameworks are overkill for what they actually do, especially for inference. Fortran is pretty close to numpy - it handles arrays natively including slicing and matmul instinsics, you don't have to worry about memory etc. But it compiles into something fast and lightweight much more easily than python. It's nothing you couldn't do in C but I think Fortran is better suited for linear algebra.
See also https://github.com/rbitr/llama2.f90 which is basically the same thing but for running llama models and has 16-bit and 4-bit options and a lot more optimization.
- GitHub - rbitr/llama2.f90: LLaMA2 model in Fortran
- LLaMA2 Model Inference in Fortran
-
Is Mojo the Fortran for AI Programming, or More? – The Next Platform
I clicked on this because of Fortran and it had nothing to do with it. It was more an advertisement for Mojo.
If anyone is interested in Fortran for AI, I am working on a Fortran LLM project: https://github.com/rbitr/llama2.f90
- Show HN: Llama2.f90 – Toy LLaMA2 model inference in Fortran
- Ask HN: Who wants to be hired? (September 2023)
drishal
- Ask HN: Who wants to be hired? (September 2023)
-
Ask HN: Who wants to be hired? (May 2023)
Location: Chandigarh, India
Remote: yes
Willing to relocate: no
Technologies: Linux, Nix/NixOS, docker, Django
Résumé/CV: https://github.com/drishal/drishal/blob/main/resume.org
Email: [email protected]
I have a solid background in Linux and Python, as well as working with frameworks and tools such as Django, Docker and Nix/NixOS. I am also passionate about Cybersecurity and have built custom Android ROMs in the past. I am looking for a full-time position as a Linux Engineer/Administrator/devops or a similar role that leverages my skills and interests.
What are some alternatives?
cv
flexnbd-c - An NBD server written for Bytemark's bigv.io service. It was designed around use of fast Linux features such as sparse files, sendfile, splice and mmap. It can do live migration of storage. Proudly powering Bytemark's Cloud Servers
CutBox - CutBox makes your macOS pasteboard awesome.
bgpfeeder - A BGPv4 daemon to distribute an infrequently-changing set of static routes
mariocesar - I’m a software developer, trying to write, create and mostly being a great father
resume
andreigatej.dev-new - My portfolio website. Also a way to share my journey.
Resume
Resume - Add latex resume here in case online latex generators blow up
aword - Deploy private GPT-powered AI tools for your business docs
curriculum-vitae - My personal resume/CV