awesome-repositories.com
Blog
MCP
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
·
maderix avatar

maderix/ANE

0
View on GitHub↗
6,876 stele·947 fork-uri·Objective-C·MIT·3 vizualizări

ANE

ANE is an open-source framework for training neural networks directly on Apple's Neural Engine hardware, bypassing Apple's public Core ML toolchain through reverse-engineered private APIs. It provides low-level control over the ANE, enabling developers to compile custom compute graphs into binary kernels, partition transformer model layers into hardware-compatible subgraphs, and share GPU-allocated memory with the Neural Engine via zero-copy IOSurface buffers.

The framework distinguishes itself by offering direct access to hardware performance counters and power telemetry for benchmarking throughput and energy consumption, alongside a quantization pass that converts weights and activations to INT8 precision for reduced memory bandwidth. It also includes a checkpoint-based compile bypass that serialises compiled kernel state to disk, allowing training to resume without recompiling and sidestepping hardware compile-time limits.

ANE provides tools for measuring throughput and power consumption of custom compute graphs, quantizing model weights to INT8, and training transformer models end-to-end on the Neural Engine. The project's documentation covers installation and usage of these capabilities through its reverse-engineered API bindings.

Features

  • Neural Engine Training Toolkits - Trains transformer and other neural network models directly on Apple Neural Engine hardware using low-level APIs.
  • Apple Neural Engine Transformer Training - Enables transformer model training to run directly on Apple's Neural Engine hardware via low-level APIs.
  • Neural Engine Training Engines - Runs transformer model training directly on neural engine hardware using low-level APIs.
  • Hardware-Aware Graph Partitioning - Splits transformer model layers into ANE-compatible subgraphs respecting hardware memory and instruction constraints.
  • 8-Bit Inference Quantizers - Quantizes model weights and activations to 8-bit integers to reduce memory bandwidth on ANE hardware.
  • Graph-Level INT8 Quantization Passes - Inserts quantization and dequantization operations into compute graphs for INT8 precision on ANE.
  • Apple Neural Engine Training Frameworks - An open-source framework for training neural networks directly on Apple's Neural Engine using reverse-engineered APIs.
  • Checkpoint Resume - Restarts training from a saved checkpoint to bypass compile limits on specialized hardware.
  • Reverse-Engineered API Clients - Wraps undocumented Apple Neural Engine kernel APIs through manual reverse engineering to expose low-level hardware control.
  • Training Checkpointing - Restarts training from a saved checkpoint to bypass compile limits on specialized hardware.
  • Zero-Copy GPU Buffer Interop - Shares GPU-allocated buffers directly with the Neural Engine via IOSurface to eliminate data copying.
  • Hardware Performance Counter Integrations - Reads ANE performance counters and power telemetry directly to benchmark throughput and energy consumption.
  • Neural Engine Kernel Compilations - Compiles custom compute graphs into ANE-specific binary kernels using reverse-engineered private compiler services.
  • Checkpoint-Based Compile Bypasses - Provides a checkpoint-based compile bypass that sidesteps hardware compile-time limits for ANE training.
  • Neural Network Operation Benchmarking - Measures throughput and power consumption of custom compute graphs running on Apple Neural Engine hardware.
  • Neural Engine Quantization Tools - Quantizes model weights and activations to INT8 precision for reduced memory bandwidth on Apple hardware.
  • Neural Engine Benchmarking Tools - Measures throughput and power consumption of custom compute graphs executed on the Apple Neural Engine.

Istoric stele

Graficul istoricului de stele pentru maderix/aneGraficul istoricului de stele pentru maderix/ane

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru ANE

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu ANE.
  • dusty-nv/jetson-inferenceAvatar dusty-nv

    dusty-nv/jetson-inference

    8,734Vezi pe GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    Vezi pe GitHub↗8,734
  • d60/twikitAvatar d60

    d60/twikit

    4,038Vezi pe GitHub↗

    Twikit is a Python library and API wrapper designed for interacting with X (Twitter). It simulates browser requests and mimics private network traffic to enable programmatic access to the platform without requiring an official API key. The project focuses on social media automation and data extraction, featuring tools for scraping user profiles, trending topics, and chronological tweet histories. It includes a session manager that handles user authentication, two-factor authentication, and cookie persistence to maintain active account access. The library's capabilities cover a broad range of

    Pythonbotclientpython
    Vezi pe GitHub↗4,038
  • acheong08/edgegptAvatar acheong08

    acheong08/EdgeGPT

    7,873Vezi pe GitHub↗

    EdgeGPT is a reverse engineered API wrapper and programmatic client for interacting with Bing Chat and associated large language model services. It enables the retrieval of text responses, code snippets, and suggested questions through a structured interface. The project uses exported browser cookies for authentication and implements an automated session rotation system to bypass daily request limits and regional restrictions. It manages multiple cookie sets to maintain continuous service uptime. The system also includes capabilities for AI image generation, automating requests to create vis

    Python
    Vezi pe GitHub↗7,873
  • ping/instagram_private_apiAvatar ping

    ping/instagram_private_api

    3,234Vezi pe GitHub↗

    This Python library is a private API wrapper that provides programmatic access to Instagram features by communicating with internal mobile endpoints. It functions as a social media automation toolkit for managing profiles, publishing media, and interacting with the social graph. The library uses a reverse-engineered API to mimic the communication patterns and request headers of mobile applications. It incorporates a session manager that persists authentication cookies and client metadata to maintain active logins and reduce the frequency of authentication handshakes. Its capabilities cover m

    Pythoninstagraminstagram-api
    Vezi pe GitHub↗3,234
Vezi toate cele 30 alternative pentru ANE→

Întrebări frecvente

Ce face maderix/ane?

ANE is an open-source framework for training neural networks directly on Apple's Neural Engine hardware, bypassing Apple's public Core ML toolchain through reverse-engineered private APIs. It provides low-level control over the ANE, enabling developers to compile custom compute graphs into binary kernels, partition transformer model layers into hardware-compatible subgraphs, and share GPU-allocated memory with the Neural Engine via zero-copy IOSurface buffers.

Care sunt principalele funcționalități ale maderix/ane?

Principalele funcționalități ale maderix/ane sunt: Neural Engine Training Toolkits, Apple Neural Engine Transformer Training, Neural Engine Training Engines, Hardware-Aware Graph Partitioning, 8-Bit Inference Quantizers, Graph-Level INT8 Quantization Passes, Apple Neural Engine Training Frameworks, Checkpoint Resume.

Care sunt câteva alternative open-source pentru maderix/ane?

Alternativele open-source pentru maderix/ane includ: dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… d60/twikit — Twikit is a Python library and API wrapper designed for interacting with X (Twitter). It simulates browser requests… acheong08/edgegpt — EdgeGPT is a reverse engineered API wrapper and programmatic client for interacting with Bing Chat and associated… ping/instagram_private_api — This Python library is a private API wrapper that provides programmatic access to Instagram features by communicating… allenai/olmo. acheong08/chatgpt — This project is a command line AI client and API wrapper designed to facilitate interaction with a large language…