awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesModel Initializers

Utilities for instantiating neural networks with specific architectures, loss functions, and training configurations.

Distinct from Neural Network Initializers: Existing candidates were either too specific to language models or focused only on weight value initialization.

Explore 4 awesome GitHub repositories matching artificial intelligence & ml · Model Initializers. Refine with filters or upvote what's useful.

Awesome Model Initializers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kaiyangzhou/deep-person-reidAvatar KaiyangZhou

    KaiyangZhou/deep-person-reid

    4,849Vezi pe GitHub↗

    Acest proiect este un framework PyTorch de re-identificare a persoanelor, conceput pentru antrenarea și evaluarea modelelor care identifică indivizi prin diferite unghiuri ale camerelor video. Oferă un pipeline complet de antrenare a modelelor, un extractor de caracteristici deep learning pentru convertirea imaginilor în vectori numerici și o suită de instrumente de benchmarking pentru viziunea artificială pentru a măsura acuratețea regăsirii identității. Framework-ul include un toolkit specializat de transfer learning care suportă înghețarea straturilor, optimizarea etapizată a ratei de învățare și rate de învățare diferențiale pentru fine-tuning-ul modelelor preantrenate. Se distinge printr-un motor extensibil care permite dezvoltarea de logică de antrenare personalizată și implementarea unor obiective de optimizare specifice, cum ar fi hard-sample triplet loss mining și label smoothing. Sistemul acoperă gestionarea cuprinzătoare a seturilor de date, inclusiv suport pentru benchmark-uri standard, eșantionare echilibrată a batch-urilor și augmentarea imaginilor. Oferă utilitare de evaluare pentru calcularea rangurilor de regăsire și a distanțelor dintre caracteristici, precum și instrumente de vizualizare pentru generarea de hărți de activare (heatmaps) și galerii de regăsire clasificate. Proiectul este implementat în Python și utilizează PyTorch pentru operațiunile sale de deep learning.

    Creates neural network instances by specifying architecture, training identities, and loss functions.

    Pythoncomputer-visioncross-domaindeep-learning
    Vezi pe GitHub↗4,849
  • morvanzhou/tensorflow-tutorialAvatar MorvanZhou

    MorvanZhou/Tensorflow-Tutorial

    4,334Vezi pe GitHub↗

    Acest proiect este o colecție de resurse educaționale și implementări de referință pentru dezvoltarea rețelelor neuronale folosind TensorFlow. Servește drept curs cuprinzător de învățare, curriculum de machine learning și ghid practic de implementare pentru construirea arhitecturilor de deep learning. Codul sursă oferă materiale instrucționale și exemple care acoperă o gamă largă de tipuri de modele, inclusiv rețele neuronale convoluționale pentru clasificarea imaginilor, rețele recurente și celule long short-term memory pentru date secvențiale, și autoencodere pentru modelare generativă. Include, de asemenea, implementări pentru agenți de deep reinforcement learning și tehnici de transfer learning pentru adaptarea modelelor pre-antrenate la sarcini noi. Proiectul acoperă întregul ciclu de viață al dezvoltării, inclusiv preprocesarea datelor, definirea grafului computațional și optimizarea ponderilor. Oferă utilitare pentru evaluarea modelelor și optimizarea antrenamentului, cum ar fi dropout și regularizare, alături de instrumente pentru vizualizarea arhitecturii rețelei și monitorizarea metricilor de antrenament.

    Evaluates how different starting values for variables affect the model's ability to reach a global optimum.

    Pythonautoencoderclassificationcnn
    Vezi pe GitHub↗4,334
  • openai/grokAvatar openai

    openai/grok

    4,251Vezi pe GitHub↗

    Grok este un framework de antrenare a rețelelor neuronale și o suită de experimente de machine learning concepută pentru cercetarea generalizării algoritmice. Oferă un set de instrumente pentru a studia modul în care rețelele neuronale trec de la memorarea datelor de antrenament la descoperirea regulilor generale atunci când sunt antrenate pe seturi de date mici. Implementarea se concentrează pe analiza overfitting-ului în deep learning și evaluarea antrenării rețelelor neuronale. Permite execuția buclelor de antrenament pentru a observa fenomenul de "grokking" și pentru a măsura performanța modelului pe date algoritmice neobservate anterior. Codul sursă acoperă domenii de capabilități precum eșantionarea seturilor de date algoritmice, optimizarea iterativă a gradientului și monitorizarea generalizării bazată pe pierdere (loss) pentru a urmări decalajul dintre pierderea de antrenament și cea de validare.

    Implements symmetric random weight distributions to ensure consistent convergence across experimental runs.

    Python
    Vezi pe GitHub↗4,251
  • open-mmlab/mmpretrainAvatar open-mmlab

    open-mmlab/mmpretrain

    3,842Vezi pe GitHub↗

    mmpretrain is a modular PyTorch computer vision framework designed for developing, training, and benchmarking deep learning architectures. It serves as a comprehensive toolkit for vision tasks, providing a specialized platform for multimodal machine learning and self-supervised learning. The project features a computer vision model zoo containing architectural definitions and pre-trained weights for backbones such as ViT, ConvNeXt, and Swin Transformer. It distinguishes itself through a dedicated self-supervised learning toolkit that implements algorithms like MAE and DINO to train models wit

    Provides utilities to instantiate neural networks with specific architectures, pretrained weights, or customized parameters.

    Pythonbeitclipconstrastive-learning
    Vezi pe GitHub↗3,842
  1. Home
  2. Artificial Intelligence & ML
  3. Model Initializers

Explorează sub-etichetele

  • Weight Initialization Analysis2 sub-tag-uriEvaluating how different initial weight distributions affect the convergence to global optima. **Distinct from Model Initializers:** Distinct from Model Initializers by focusing on the analysis of the impact of starting values rather than just the utility to set them.