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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

Awesome GitHub RepositoriesIn-Memory Model Caching

Loading trained models into system RAM to eliminate disk I/O latency during inference.

Distinct from Model Persistence: None of the candidates cover ML-specific model caching in RAM; others refer to OS boot environments or database state persistence.

Explore 8 awesome GitHub repositories matching artificial intelligence & ml · In-Memory Model Caching. Refine with filters or upvote what's useful.

Awesome In-Memory Model Caching GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • autogluon/autogluonAvatar von autogluon

    autogluon/autogluon

    9,997Auf GitHub ansehen↗

    AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end pipeline from data preprocessing to high-accuracy model training and validation. It functions as an automated model trainer for tabular, image, text, and time series data, as well as a tool for time series forecasting and foundation model finetuning. The project is distinguished by its ability to jointly process and fuse different data types, allowing for the construction of multimodal neural networks that integrate images, text, and structured tables. It supports zero-shot inferenc

    Loads selected or top-performing models into RAM to eliminate disk I/O during prediction.

    Pythonautogluonautomated-machine-learningautoml
    Auf GitHub ansehen↗9,997
  • kohya-ss/sd-scriptsAvatar von kohya-ss

    kohya-ss/sd-scripts

    7,133Auf GitHub ansehen↗

    sd-scripts is a suite of utilities designed for fine-tuning generative models, preprocessing datasets, and converting model weights. It provides a collection of scripts for executing Stable Diffusion training through methods such as DreamBooth, textual inversion, and full fine-tuning, alongside a framework for creating and managing Low-Rank Adaptation weights. The project features specialized capabilities for model weight conversion between different architectures and precision formats. It includes tools for merging adaptation weights into base models, extracting weights from trained models,

    Speeds up training by storing pre-computed latent representations to disk or memory to avoid redundant calculations.

    Python
    Auf GitHub ansehen↗7,133
  • kubeflow/kfservingAvatar von kubeflow

    kubeflow/kfserving

    5,576Auf GitHub ansehen↗

    KServe is an open platform for deploying and serving generative and predictive AI models on Kubernetes. It defines inference services as custom resources with declarative YAML specifications, enabling a Kubernetes-native approach to model deployment and lifecycle management. The platform leverages Knative-based serverless scaling for automatic scale-to-zero and revision management, and supports a pluggable serving runtime architecture that maps model formats to containerized execution environments. KServe distinguishes itself through model-aware autoscaling that scales replicas based on token

    Caches frequently used models in memory to reduce load times and improve response latency.

    Go
    Auf GitHub ansehen↗5,576
  • kserve/kserveAvatar von kserve

    kserve/kserve

    5,576Auf GitHub ansehen↗

    KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference services. It supports both generative AI models, including large language models, and traditional predictive models from frameworks such as TensorFlow, PyTorch, Scikit-Learn, XGBoost, and ONNX. The platform manages the full lifecycle of model deployments, including revision tracking, canary rollouts, A/B testing, and automatic rollbacks, and provides serverless scale-to-zero capabilities for cost-efficient resource management. KServe distinguishes itself through a standardized infere

    Keeps frequently used models in memory to reduce load times and improve inference latency.

    Go
    Auf GitHub ansehen↗5,576
  • ahmetoner/whisper-asr-webserviceAvatar von ahmetoner

    ahmetoner/whisper-asr-webservice

    3,286Auf GitHub ansehen↗

    This project provides a self-hosted server for automatic speech recognition, functioning as a containerized inference engine for the Whisper model. It exposes core transcription and translation capabilities through a standardized web interface, allowing for the integration of speech-to-text services into external applications. The service distinguishes itself by incorporating advanced audio analysis tools, including speaker diarization to attribute text to specific individuals and voice activity detection to filter non-speech segments. It supports automated language detection and provides out

    Stores pre-loaded machine learning models in memory to minimize latency and avoid redundant disk access during frequent transcription requests.

    Pythonasrautomatic-speech-recognitiondocker
    Auf GitHub ansehen↗3,286
  • kyutai-labs/pocket-ttsAvatar von kyutai-labs

    kyutai-labs/pocket-tts

    3,301Auf GitHub ansehen↗

    Pocket-tts is a text-to-speech server and neural speech synthesizer that converts written text into audible speech. It includes a CPU-optimized inference engine and a voice cloning tool capable of analyzing audio samples to reproduce specific speaker characteristics. The system differentiates itself through the use of dynamic int8 quantization to reduce memory usage and increase generation speed on processors. It supports real-time speech synthesis by streaming audio chunks incrementally and utilizes voice state caching to store processed embeddings as portable files, bypassing redundant proc

    Loads pre-trained model weights into system RAM to eliminate disk I/O latency during synthesis.

    Python
    Auf GitHub ansehen↗3,301
  • numz/comfyui-seedvr2_videoupscalerAvatar von numz

    numz/ComfyUI-SeedVR2_VideoUpscaler

    2,549Auf GitHub ansehen↗

    ComfyUI-SeedVR2_VideoUpscaler is an AI video upscaling tool that uses diffusion models to increase the resolution of videos and images while maintaining visual consistency across frames. The project implements distributed video rendering by splitting datasets into chunks for parallel processing across multiple GPUs. It utilizes model compilation and specialized attention backends to reduce inference latency and increase throughput. Additional capabilities include video color correction using wavelet and LAB matching methods to preserve color fidelity. Hardware memory is managed through block

    Implements in-memory weight caching to eliminate redundant disk reads during batch media processing.

    Pythonaicomfyuicomfyui-nodes
    Auf GitHub ansehen↗2,549
  • tiiiger/bert_scoreAvatar von Tiiiger

    Tiiiger/bert_score

    1,903Auf GitHub ansehen↗

    BERT Score is a text evaluation tool that assesses the quality of generated text by computing precision, recall, and F1 metrics between candidate and reference texts. It transforms text tokens into dense contextual vectors using pretrained transformer models, calculating token-level similarity matrices through pairwise cosine distances. The system computes scores by greedily matching tokens between sequences and supports multilingual assessment across dozens of different languages by utilizing language-specific or cross-lingual transformer backends. The library includes features for baseline

    Retains loaded neural network weights in active memory to prevent redundant disk reads across multiple runs.

    Jupyter Notebookmachine-learningnatural-language-processing
    Auf GitHub ansehen↗1,903
  1. Home
  2. Artificial Intelligence & ML
  3. In-Memory Model Caching

Unter-Tags erkunden

  • Latent Representation CachingStores pre-computed latent representations of images to eliminate redundant calculations during training epochs. **Distinct from In-Memory Model Caching:** Caches the output of the VAE encoder (latents) rather than the model weights or artifacts themselves