awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesModel Complexity Calculators

Utilities for estimating resource requirements by calculating parameter counts and floating-point operations.

Distinct from Model Evaluation and Analysis: Distinct from Model Evaluation and Analysis: focuses specifically on structural complexity metrics rather than performance accuracy.

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

Awesome Model Complexity Calculators GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • facebookresearch/detectron2Avatar de facebookresearch

    facebookresearch/detectron2

    34,548Voir sur GitHub↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Calculates parameter counts, activations, and floating point operations to evaluate model efficiency.

    Python
    Voir sur GitHub↗34,548
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Voir sur GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Calculates layer shapes and total parameter counts to assess the structural complexity of the network.

    Python
    Voir sur GitHub↗8,018
  • open-mmlab/mmposeAvatar de open-mmlab

    open-mmlab/mmpose

    7,374Voir sur GitHub↗

    MMPose is a PyTorch-based pose estimation toolbox and deep learning training pipeline designed for detecting 2D and 3D keypoints on humans, animals, and faces. It serves as a computer vision model zoo and a framework for both 2D pose estimation and 3D pose lifting. The project is distinguished by its modular architecture and extensibility, employing a registry-based system and hierarchical configurations to allow for custom algorithm integration and model pipeline customization. It supports diverse estimation paradigms, including top-down, bottom-up, and two-stage pose lifting workflows. The

    Computes the total number of parameters and floating point operations for a model based on input shape.

    Pythonanimal-pose-estimationbenchmarkcpm
    Voir sur GitHub↗7,374
  • open-mmlab/mmdetection3dAvatar de open-mmlab

    open-mmlab/mmdetection3d

    6,273Voir sur GitHub↗

    MMDetection3D is an open-source toolbox for 3D perception, providing a unified framework for detecting and segmenting objects in three-dimensional environments. It supports a range of core tasks including monocular 3D object detection from single camera images, LiDAR-based 3D object detection from raw point clouds, and multi-modal fusion that combines camera images with LiDAR data. The toolbox also covers point cloud semantic segmentation, assigning class labels to every point in a scan for scene understanding. The project distinguishes itself through a config-driven pipeline that orchestrate

    Estimates computational cost of models by calculating FLOPs and parameter counts.

    Python3d-object-detectionobject-detectionpoint-cloud
    Voir sur GitHub↗6,273
  • lyken17/pytorch-opcounterAvatar de Lyken17

    Lyken17/pytorch-OpCounter

    5,080Voir sur GitHub↗

    pytorch-OpCounter est un utilitaire de profilage pour les réseaux de neurones PyTorch conçu pour quantifier l'efficacité du modèle en calculant les opérations en virgule flottante et les comptes de multiplication-accumulation. Il fonctionne comme un analyseur de complexité pour mesurer le coût computationnel et la charge de travail théorique de différentes architectures de modèles. L'outil permet la définition de règles de comptage d'opérations personnalisées pour prendre en charge les modules tiers non couverts par défaut. Il utilise des hooks de propagation avant (forward hooks) pour intercepter les appels de module et le parcours récursif de l'arbre des modules pour agréger les opérations à travers les sous-modules enfants. Le projet fournit des capacités pour l'audit de performance et l'analyse de complexité, transformant les comptes d'opérations bruts en formats de métriques mis à l'échelle lisibles par l'homme.

    Calculates multiply-accumulate and floating point operations to quantify neural network computational cost.

    Python
    Voir sur GitHub↗5,080
  • tirthajyoti/machine-learning-with-pythonAvatar de tirthajyoti

    tirthajyoti/Machine-Learning-with-Python

    3,317Voir sur GitHub↗

    This project is a comprehensive collection of educational notebooks designed to demonstrate machine learning algorithms and data science workflows. It serves as a practical resource for implementing predictive modeling, clustering, and neural network architectures using Python. By combining live code, narrative text, and visual outputs, the repository facilitates iterative experimentation and hands-on learning of fundamental data science concepts. The collection distinguishes itself by emphasizing machine learning engineering practices, such as the application of object-oriented design patter

    Generates learning and complexity curves to evaluate model accuracy and training efficiency.

    Jupyter Notebookartificial-intelligenceclassificationclustering
    Voir sur GitHub↗3,317
  • pageman/sutskever-30-implementationsAvatar de pageman

    pageman/sutskever-30-implementations

    3,148Voir sur GitHub↗

    This project is a collection of deep learning research implementations and a reproduction kit designed to translate theoretical AI papers into working code. It provides a library of neural network architectures and reference implementations for reproducing seminal research concepts through interactive notebooks. The repository distinguishes itself through the implementation of AI theory and scaling laws, covering complexity dynamics, information theory, and the simulation of universal AI agents. It also includes a benchmarking suite for synthetic reasoning, allowing for the evaluation of mode

    Computes total trainable weights and biases to analyze model structural complexity.

    Jupyter Notebook
    Voir sur GitHub↗3,148
  • fafa-dl/awesome-backbonesAvatar de Fafa-DL

    Fafa-DL/Awesome-Backbones

    1,945Voir sur GitHub↗

    Awesome-Backbones is a modular deep learning framework designed for the end-to-end lifecycle of computer vision models. It provides an integrated platform for training, benchmarking, and deploying convolutional and transformer-based neural network architectures for image classification tasks. The framework distinguishes itself through a configuration-driven approach to model assembly, allowing users to define backbone, neck, and head components externally. It includes a specialized toolkit for model interpretability, utilizing gradient-based visualization techniques to generate class activati

    Calculates total parameter counts and floating-point operations to estimate model resource requirements.

    Pythoncnndeep-learningimage-classification
    Voir sur GitHub↗1,945
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Model Evaluation and Analysis
  6. Model Complexity Calculators

Explorer les sous-tags

  • Performance Evaluation CurvesGenerates visual diagnostics to assess model accuracy relative to training data volume and hyperparameter complexity. **Distinct from Model Complexity Calculators:** Distinct from Model Complexity Calculators: focuses on accuracy-based performance curves rather than structural parameter counts.