awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesForeign Function Interfaces

Mechanisms for calling code written in one programming language from another.

Distinct from External Integrations: None of the candidates fit the general capability of integrating external compiled code; minting under Software Engineering & Architecture.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Foreign Function Interfaces. Refine with filters or upvote what's useful.

Awesome Foreign Function Interfaces GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • numpy/numpyAvatar numpy

    numpy/numpy

    32,207Vezi pe GitHub↗

    NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing and manipulating large-scale numerical information. It centers on high-performance multidimensional array objects that serve as the primary data structure for complex mathematical operations and data analysis workflows. The library distinguishes itself through specialized mechanisms for handling multidimensional data, including advanced indexing, slicing, and broadcasting techniques that allow for efficient operations across arrays of varying shapes. It utilizes strided metadat

    Connects low-level routines to high-level scripts to execute performance-critical logic.

    Pythonnumpypython
    Vezi pe GitHub↗32,207
  • tensorflow/rustAvatar tensorflow

    tensorflow/rust

    5,480Vezi pe GitHub↗

    This project provides Rust bindings for the TensorFlow C API, serving as a tensor computation interface and machine learning library. It enables the construction and execution of machine learning models and neural networks by bridging a systems language to high-performance backends. The framework supports GPU-accelerated computing to increase the speed of model training and inference by offloading mathematical operations to graphics processing units. It offers both graph-based computation for defining static network architectures and an eager execution mode for immediate operation calls durin

    Converts native arrays into tensor formats to move data efficiently between the application and the external engine.

    Rust
    Vezi pe GitHub↗5,480
  • autogptq/autogptqAvatar AutoGPTQ

    AutoGPTQ/AutoGPTQ

    5,070Vezi pe GitHub↗

    AutoGPTQ este un set de instrumente de compresie a modelelor și un framework de cuantizare post-antrenare conceput pentru a reduce amprenta de memorie a modelelor de limbaj mari. Utilizează algoritmul GPTQ pentru a comprima ponderile rețelelor neuronale, reducând cerințele hardware și utilizarea VRAM. Proiectul servește drept accelerator de inferență prin furnizarea de nuclee optimizate care cresc viteza de generare a token-urilor. Dispune de extensibilitate a arhitecturii modelului, permițând adăugarea capabilităților de cuantizare la noi structuri de modele prin modele configurabile. Framework-ul acoperă un pipeline cuprinzător de cuantizare, incluzând compresia ponderilor pe niveluri, estimarea scalei bazată pe calibrare și maparea memoriei specifică preciziei. Include, de asemenea, sisteme pentru evaluarea performanței modelului pentru a măsura impactul cuantizării asupra acurateței în sarcini de limbaj și sumarizare.

    Maps quantized tensors to specific memory layouts to enable faster loading and execution on hardware accelerators.

    Python
    Vezi pe GitHub↗5,070
  • janet-lang/janetAvatar janet-lang

    janet-lang/janet

    4,308Vezi pe GitHub↗

    Janet is a Lisp-based dynamic programming language featuring a register-based bytecode virtual machine and an embeddable scripting engine. It functions as a fiber-based concurrency runtime and includes a parsing engine based on Parsing Expression Grammars. The project is distinguished by its ability to be integrated into C or C++ applications via a minimal header interface. It utilizes a Lisp-style macro system for compile-time code transformation and employs prototype-based table inheritance for object-oriented behavior. The runtime covers a broad set of capabilities, including asynchronous

    Integrates native code into scripts by defining function signatures and managing memory pointers via a foreign function interface.

    Ccfunctional-languageimperative-language
    Vezi pe GitHub↗4,308
  1. Home
  2. Software Engineering & Architecture
  3. Foreign Function Interfaces

Explorează sub-etichetele

  • Tensor Memory Mapping1 sub-tagMechanisms for converting native memory arrays into tensor formats for inter-language data transfer. **Distinct from Foreign Function Interfaces:** Distinct from Foreign Function Interfaces: specifically targets the mapping and conversion of numerical arrays to tensors.