From the course: Build Your Own AI Lab
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
Surveying essential software
From the course: Build Your Own AI Lab
Surveying essential software
- [Instructor] Let's go over some key tools and frameworks that are foundational in the world of AI. The first one is Python. Python is the bedrock of AI development. It has emerged as the de facto programming language for AI development because it's simple and due to its simplicity, readability, and extensive ecosystem, you actually have a ton and a ton of libraries. And these libraries definitely facilitate tons of AI tasks, from data manipulation to complex neural network construction. A few notable libraries that not only assist now because of generative AI, but it has assisted for quite some time, especially for numerical operations and data analysis, is NumPy, and NumPy, of course, is for numerical operations, Pandas for data analysis, Matplotlib, and seaborn for visualization. And then of course, for machine learning and deep learning, libraries like TensorFlow, PyTorch, and Keras were widely used and continue to be widely used. Additionally, Hugging Face Transformers library…
Contents
-
-
-
(Locked)
Learning objectives1m 27s
-
(Locked)
Home-based vs. cloud-based AI labs and sandboxes7m 4s
-
(Locked)
Choosing the right hardware (GPUs, CPUs, memory, etc.)10m 9s
-
Building or buying prebuilt systems3m 53s
-
(Locked)
Choosing operating systems: Linux, Windows, or macOS4m 21s
-
(Locked)
Surveying essential software4m 41s
-
(Locked)
Introducing Hugging Face3m 42s
-
(Locked)
Introducing Ollama3m 38s
-
(Locked)
Installing Ollama6m 24s
-
(Locked)
Ollama integrations14m 42s
-
(Locked)
Exploring the Ollama REST API3m 3s
-
(Locked)
Introducing retrieval augmented generation (RAG)5m 24s
-
(Locked)
Leveraging RAGFlow13m 56s
-
(Locked)
-
-
-
-