9 repository-uri
Educational resources for mastering large language models and transformer architectures.
Distinguishing note: Focuses on the skill development aspect of generative AI.
Explore 9 awesome GitHub repositories matching artificial intelligence & ml · Generative AI Training. Refine with filters or upvote what's useful.
This project is a comprehensive educational curriculum and structured learning path covering the full lifecycle of large language models. It provides a guided progression through the theory, architecture, training, and deployment of these models. The curriculum includes specialized guides on transformer architecture, model training tutorials, and frameworks for designing autonomous agents. It also provides dedicated resources for studying model safety and ethics. The material covers a wide range of technical capabilities, including distributed training strategies, parameter-efficient fine-tu
Explains how to implement automated error detection and scalable storage to minimize downtime during long training runs.
This project is a framework for training and sampling generative models designed to produce high-quality images in few steps. It provides implementations for image generation models that transform random noise into structured visual data through an optimized sampling process. The system specializes in accelerating image generation through consistency distillation and consistency training. It includes tools to transform pre-trained diffusion models into faster versions by distilling knowledge from a teacher model into a student model, as well as methods to train consistency models from scratch
Supports developing and optimizing generative neural networks from scratch for visual content synthesis.
Trains large generative AI models using GPU-optimized building blocks for production and research.
Acest proiect este o extensie Stable Diffusion WebUI care oferă o interfață grafică pentru generarea de portrete personalizate și editarea foto cu AI. Permite utilizatorilor să antreneze modele de identitate personalizate dintr-un set mic de imagini încărcate pentru a crea versiuni digitale consistente ale unor persoane specifice. Extensia include un sistem de probă virtuală (virtual try-on) care înlocuiește îmbrăcămintea din imagini prin alinierea articolelor de referință cu corpurile din template-uri. De asemenea, dispune de instrumente pentru schimbarea feței (face swapping) atât în imagini statice, cât și în videoclipuri, precum și un animator de portrete care transformă imaginile statice în videoclipuri dinamice folosind mișcare ghidată de referință și descrieri text. Capabilitățile suplimentare acoperă manipularea atributelor faciale pentru ajustarea vârstei și a expresiei, sinteza de imagini cu mai multe persoane și generarea de tranziții line între imagini prin interpolare în spațiul latent.
Provides capabilities to train custom AI models from a small set of images to generate digital versions of specific people.
Acest proiect este un generator de portrete AI și un boilerplate SaaS conceput pentru a antrena modele personalizate pe fotografii încărcate, pentru a produce portrete profesionale de înaltă rezoluție. Funcționează ca un pipeline de generare de imagini și un orchestrator de antrenare a modelelor care gestionează fluxul de lucru end-to-end de procesare a imaginilor utilizatorului pentru a crea avatare stilizate. Sistemul include un framework de monetizare bazat pe credite care gestionează plățile prin webhooks automatizate. Oferă o infrastructură completă pentru servicii bazate pe AI, încorporând gestionarea conturilor de utilizator și notificări automate prin e-mail pentru a alerta utilizatorii când imaginile generate sunt gata pentru descărcare. Platforma acoperă colectarea fotografiilor de antrenament, selecția stilurilor de portret profesional și producerea de imagini la rezoluție 4K. Include, de asemenea, capabilități pentru îmbunătățirea calității imaginii, pentru a asigura că portretele finale mențin o estetică naturală și realistă.
Orchestrates the training of generative models to capture a specific individual's likeness using small image datasets.
Acest proiect este un curs educațional și o colecție de materiale de antrenament axate pe modele generative de difuzie. Oferă un curriculum și ghiduri practice pentru antrenarea, fine-tuning-ul și implementarea modelelor capabile să sintetizeze imagini, audio și video. Materialul acoperă strategii specifice de implementare, inclusiv sinteza bazată pe zgomot, rafinarea iterativă și compresia spațiului latent. Oferă instrucțiuni despre ghidarea output-urilor generative prin sinteză condiționată și optimizarea aderenței la prompt, precum și tehnici pentru inpainting-ul imaginilor și editarea bazată pe text. Proiectul include conținut despre optimizarea și dezvoltarea modelelor, acoperind fine-tuning-ul conceptelor și reducerea pașilor de inferență. De asemenea, oferă fluxuri de lucru pentru producerea de media sintetică, cum ar fi generarea secvențelor video și convertirea spectrogramelor vizuale în audio. Implementarea practică este oferită prin exemple de cod PyTorch și tutoriale pentru publicarea ponderilor modelelor și a metadatelor pe Hugging Face Hub.
Offers instructional guides and code examples for implementing noise-based synthesis and iterative refinement.
Photoshot is a commercial SaaS image platform and web application used for creating personalized AI avatars and portraits. It functions as an AI avatar creator that trains custom machine learning models on user-uploaded photos to produce consistent digital personas. The platform includes an LLM prompt generator that uses large language models to craft detailed text descriptions for image generation engines. It integrates a secure third-party payment gateway to manage user access to these creative tools and services. The system architecture handles asynchronous task queueing for machine learn
Trains generative models on small image datasets to capture and maintain a consistent personalized identity.
This project is a research framework and toolkit designed for training large-scale vision transformers and multimodal language models. It provides a comprehensive suite for vision-language pretraining, enabling the development of models that map images and text into shared latent spaces. The framework is distinguished by its capabilities in high-fidelity image generation and multimodal research, utilizing normalizing flows and variational autoencoders to produce images from text prompts or class labels. It supports the development of both generative and contrastive models, allowing for a wide
Trains large-scale decoder-only transformers to generate and understand both text and images by maximizing data likelihood.
This project is a generative AI educational resource and natural language processing course. It serves as a technical implementation guide for building, pre-training, and fine-tuning a large language model from scratch using PyTorch. The curriculum provides a step-by-step tutorial on large language model development, focusing specifically on the design of transformer-based text generation models. It includes dedicated instruction on parameter-efficient fine-tuning to optimize training by updating only a small subset of model weights. The material covers the end-to-end generative AI training
Serves as an educational resource for building and optimizing deep learning models for human-like text generation.