|
a |
|
b/Code/C++/README.md |
|
|
1 |
### [Download](https://drive.google.com/file/d/1t6irPsTSC9Yk9V9lW44IZ-ZGvJodty-h/view?usp=sharing), [Results](https://drive.google.com/file/d/1zvZUio10eiFxOAsC85SzlDXSQl9z66aK/view?usp=sharing), [Discussion](https://youtu.be/6nZzji0dlws). |
|
|
2 |
|
|
|
3 |
## C++ Generative AI Inference: Production Ready Speed and Control: |
|
|
4 |
C++ is utilized across many software libraries for speed, and is widely used in operating systems, financial applications, and scientific simulations. Production ready generative artificial intelligence applications continue to implement C++ to ensure application performance, reliability, and flexibility. Open source LLaMA.cpp, GPT4All, Libtorch, and TensorFlow C++ permit a broad range of fast machine learning implementations. TensorRT (nVIDIA) and OpenVINO (Intel) heavily rely on C++ software designed for hardware specific to the manufacturer. |
|
|
5 |
|
|
|
6 |
C++ was developed by Bjarne Stroustrup, and was released in 1985 <br> |
|
|
7 |
C++ object-oriented programming (OOP): encapsulation, inheritance, and polymorphism for modularity <br> |
|
|
8 |
C++ is widely used in Operating systems, Financial applications, and Scientific simulations <br> |
|
|
9 |
C++ code is compiled into machine code, making it a fast and efficient language <br> |
|
|
10 |
C++ is known for its: performance, reliability, flexibility, and complexity <br> |
|
|
11 |
|
|
|
12 |
Generative AI Inference with C++ allows for fast and controllable answers to user questions <br> |
|
|
13 |
Python is more for training/fine-tuning models, which can be converted to C++ for speed <br> |
|
|
14 |
Many IDEs across Operating Systems utilize C++: XCode, CLion, VS Code, and more <br> |
|
|
15 |
PyTorch dedicates a significant portion of C++ code in its own Platform <br> |
|
|
16 |
#cpp <br> |
|
|
17 |
|
|
|
18 |
June 13th 2024 <br> |
|
|
19 |
Kevin Kawchak |