Skip to content

Locutusborg/AKI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

158 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Model Zoo repository

This Model Zoo repository is a treasure trove for AI enthusiasts, offering a comprehensive collection of state-of-the-art (SOTA) and legacy models across various domains. It serves as a centralized hub where architecture students, researchers and developers can access, explore, and experiment with pre-trained models, such as the powerful StyleGAN for image synthesis or the innovative NeRF for 3D scene reconstruction, on Google Colab. From computer vision to deep learning, these repositories provide invaluable resources, including code, tutorials, and datasets, fostering an environment of collaboration and innovation. Whether you're delving into neural networks, GANs, or optimization for urban planning, the Model Zoo repository is your gateway to cutting-edge AI advancements and practical implementations.

Introduction to Git & Github

Git is a powerful version control system that allows multiple developers to work on the same codebase without conflicts, tracking changes and enabling seamless integration of contributions. GitHub, a cloud-based platform built around Git, enhances this experience by providing a collaborative space where developers can host repositories, review code, and manage projects. With features like pull requests, issue tracking, and continuous integration, GitHub facilitates efficient teamwork and streamlined workflows. Whether you are an individual developer or part of a large team, mastering Git and GitHub is crucial for efficient, organized, and collaborative software development.

Basic operations of Git and Github

https://www.gitkraken.com/learn/git/tutorials

Git visualization of how branching works

Introduction to Colab

Hosted by Google, Colab offers a free, interactive environment where users can write and execute Python code directly in their web browsers. It provides access to robust computational resources, including GPUs and TPUs, which significantly enhance the efficiency of executing complex machine learning models. With Colab, users can collaborate seamlessly by sharing notebooks that contain both code and rich text elements, such as images and visualizations. Integrated with Google Drive, it ensures easy access and storage of projects, promoting an efficient workflow.

Guide on how to navigate Google Colab - https://www.geeksforgeeks.org/how-to-use-google-colab/

Introduction to pip

Pip is the default package installer for Python, allowing users to easily install and manage software packages written in Python. It connects to the Python Package Index (PyPI), a repository of software for the Python programming language. With pip, you can install packages from PyPI as well as other sources, upgrade or uninstall packages, and manage dependencies for your projects. The command-line interface is straightforward, typically involving commands like pip install package_name to install a package and pip list to see installed packages. Pip is essential for managing the libraries and frameworks needed for Python development.

When using Google Colab for Python development, especially for tasks involving machine learning, data analysis, or other complex projects, you will frequently need to install various packages using pip.

How to use LLMs like ChatGPT to assist you in coding

https://www.geeksforgeeks.org/how-to-use-chatgpt-to-write-code/

General overview of Artificial Intelligence for architecture

AI For Architects: How It Revolutionizes Design And Efficiency.

AI in Architecture: The Key to Enhancing Design Efficiency and Gaining a Competitive Edge [2024 GUIDE]

AI in Architecture: 10 Use Cases, Examples & Technologies

General Overview of Computer Vision

What is Computer Vision? - Image recognition AI/ML Explained - AWS

Complete RoadMap To Learn Computer Vision - Youtube

General overview of Deep Learning

Neural networks - YouTube

Neural Networks Explained in 5 minutes

General overview of Generative Adversarial Networks

A Gentle Introduction to Generative Adversarial Networks (GANs) - MachineLearningMastery.com

What are GANs (Generative Adversarial Networks)?

Generative Adversarial Networks (GANs) - Computerphile

The Math Behind Generative Adversarial Networks Clearly Explained!

General overview of Neural Radiance Fields

How Neural Radiance Fields (NeRF) and Instant Neural Graphics Primitives work | AI Summer

Deep Dive into NeRF (Neural Radiance Fields)

NERFs (No, not that kind) - Computerphile

General overview of Gaussian Splatting

A Comprehensive Overview of Gaussian Splatting | by Kate Yurkova | Towards Data Science

Understanding and Exploring 3D Gaussian Splatting: A Comprehensive Overview | by Loges Siva

3D Gaussian Splatting: A beginner friendly introduction and tutorial on how to train them

3D Gaussian Splatting! - Computerphile

Releases

No releases published

Packages

 
 
 

Contributors