awesome-repositories.com
Blog
awesome-repositories.com

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

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

apple/coremltools

0
View on GitHub↗
5,333 Stars·806 Forks·Python·BSD-3-Clause·4 Aufrufecoremltools.readme.io↗

Coremltools

coremltools ist ein Konvertierungs-Toolkit und Übersetzer, der darauf ausgelegt ist, Machine-Learning-Modelle aus verschiedenen Frameworks in das Core ML-Format für die Ausführung auf Apple-Hardware zu transformieren. Es bietet eine Suite von Tools für die Migration von Gewichten und Architekturen aus externen Bibliotheken in ein bereitstellbares Modellformat.

Das Projekt enthält ein Optimierungstool und eine programmatische Schnittstelle zur Bearbeitung von Modellgraphen und zur Modifikation von Metadaten, um die Leistung auf der Zielhardware zu verbessern. Es verfügt zudem über eine Validierungssuite, mit der Modellspezifikationen und die Kompatibilität von Operationen geprüft werden, um eine korrekte Ausführung innerhalb der Runtime sicherzustellen.

Das Toolkit deckt ein breites Spektrum an Deployment-Funktionen ab, einschließlich der Bearbeitung von Modellgraphen, der Metadatenkonfiguration und der Kompatibilitätsprüfung gegen formale Formatspezifikationen.

Features

  • Cross-Framework Model Conversion - Transforms machine learning models from various external frameworks into the Core ML format for Apple hardware.
  • Graph Model Transformations - Represents machine learning models as computational graphs to enable structural transformations and optimization.
  • Hardware-Specific Model Optimizations - Optimizes model graphs and metadata specifically to leverage Apple hardware accelerators and neural engines.
  • Model Graph Optimizers - Provides a programmatic interface to simplify and optimize model graphs for improved inference performance.
  • Model Conversion Toolkits - Provides a comprehensive toolkit for converting model checkpoints into lightweight libraries for specific hardware runtimes.
  • Model Conversion - Transforms trained models from various frameworks into optimized formats for target hardware deployment.
  • ML Operator Translations - Provides translation of individual mathematical operators between different machine learning frameworks.
  • High-Level Model APIs - Provides high-level APIs for the incremental programmatic construction of neural network architectures.
  • Model Deployment - Prepares and validates optimized models for production execution on target hardware.
  • Model Validation Schemas - Verifies model correctness by enforcing schema constraints on inputs and operations for the target runtime.
  • Model-to-Runtime Compatibility Verifications - Identifies unsupported operations to verify model compatibility with specific versions of the inference engine.
  • Model Compatibility Suites - Ships a validation suite to check model specifications and operation compatibility for correct runtime execution.
  • Deployment Specification Validators - Checks model specifications against formal schemas and runtime requirements before deployment.
  • Intermediate Representation Translation - Translates tensors and operators into a standardized internal format to decouple source frameworks from target conversion.
  • Model Conversion Tools - Tools for converting models to Apple's CoreML format.

Star-Verlauf

Star-Verlauf für apple/coremltoolsStar-Verlauf für apple/coremltools

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Coremltools

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Coremltools.
  • onnx/onnxmltoolsAvatar von onnx

    onnx/onnxmltools

    1,160Auf GitHub ansehen↗

    This project is a machine learning interoperability tool designed to translate models from various training frameworks into the standardized open neural network exchange format. It functions as a model deployment pipeline that enables consistent execution across diverse inference engines and hardware environments. The tool utilizes graph-based translation and an operator mapping layer to convert framework-specific mathematical functions into a common intermediate representation. It distinguishes itself through a pluggable converter architecture, which allows developers to register custom tran

    Pythonkerasmachine-learningonnx
    Auf GitHub ansehen↗1,160
  • nvidia/tensorrtAvatar von NVIDIA

    NVIDIA/TensorRT

    13,076Auf GitHub ansehen↗

    TensorRT is a deep learning inference engine and software development kit designed to optimize and deploy neural networks for high-performance execution on NVIDIA GPUs. It functions as a GPU acceleration framework that reduces latency and increases throughput for trained models during production deployment. The toolkit imports models from the Open Neural Network Exchange format and transforms them into optimized engines. It utilizes graph-based model optimization, layer-fusion kernel generation, and precision-based quantization to convert floating point weights into lower precision formats.

    C++deep-learninggpu-accelerationinference
    Auf GitHub ansehen↗13,076
  • pytorch/executorchAvatar von pytorch

    pytorch/executorch

    4,296Auf GitHub ansehen↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    Pythondeep-learningembeddedgpu
    Auf GitHub ansehen↗4,296
  • apple/corenetAvatar von apple

    apple/corenet

    6,999Auf GitHub ansehen↗

    Corenet is a deep learning training framework and computer vision model library designed for developing neural networks across vision, text, and audio modalities. It functions as a distributed training orchestrator for scaling workloads across multiple compute nodes and provides a multimodal data pipeline for processing image, text, and video data. The project includes a model conversion toolkit for transforming weights and architectures between different machine learning frameworks. It also provides tools for optimizing model performance on Apple Silicon and reducing response latency in gene

    Jupyter Notebook
    Auf GitHub ansehen↗6,999
Alle 30 Alternativen zu Coremltools anzeigen→

Häufig gestellte Fragen

Was macht apple/coremltools?

coremltools ist ein Konvertierungs-Toolkit und Übersetzer, der darauf ausgelegt ist, Machine-Learning-Modelle aus verschiedenen Frameworks in das Core ML-Format für die Ausführung auf Apple-Hardware zu transformieren. Es bietet eine Suite von Tools für die Migration von Gewichten und Architekturen aus externen Bibliotheken in ein bereitstellbares Modellformat.

Was sind die Hauptfunktionen von apple/coremltools?

Die Hauptfunktionen von apple/coremltools sind: Cross-Framework Model Conversion, Graph Model Transformations, Hardware-Specific Model Optimizations, Model Graph Optimizers, Model Conversion Toolkits, Model Conversion, ML Operator Translations, High-Level Model APIs.

Welche Open-Source-Alternativen gibt es zu apple/coremltools?

Open-Source-Alternativen zu apple/coremltools sind unter anderem: onnx/onnxmltools — This project is a machine learning interoperability tool designed to translate models from various training frameworks… nvidia/tensorrt — TensorRT is a deep learning inference engine and software development kit designed to optimize and deploy neural… pytorch/executorch — ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It… apple/corenet — Corenet is a deep learning training framework and computer vision model library designed for developing neural… unifyai/ivy — Ivy is a machine learning framework transpiler and model converter designed to ensure deep learning portability. It… mozilla/tts — This project is a comprehensive suite for neural speech synthesis, featuring a deep learning text-to-speech engine, a…