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

7 repository-uri

Awesome GitHub RepositoriesGraph Computation

Tools for distributed computing and reactive dataflow graphs.

Explore 7 awesome GitHub repositories matching part of an awesome list · Graph Computation. Refine with filters or upvote what's useful.

Awesome Graph Computation GitHub Repositories

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

    ray-project/ray

    42,895Vezi pe GitHub↗

    Ray is a distributed computing framework designed to scale Python and Java applications across clusters by abstracting task scheduling and resource management. It functions as a resource-aware execution engine that manages task dependencies, placement, and fault tolerance across networked compute nodes. At its core, the system provides a stateful actor model, allowing developers to define classes that run in dedicated processes to maintain and mutate internal state across remote method calls. The framework distinguishes itself through a robust cross-language interoperability layer, enabling f

    Framework for building distributed applications.

    Pythondata-sciencedeep-learningdeployment
    Vezi pe GitHub↗42,895
  • dask/daskAvatar dask

    dask/dask

    13,746Vezi pe GitHub↗

    Dask este un framework de calcul paralel și un scheduler de sarcini distribuit conceput pentru a scala fluxurile de lucru de știința datelor în Python de la mașini individuale la clustere mari. Acesta funcționează ca un manager de resurse de cluster care orchestrează logica computațională prin reprezentarea sarcinilor și a dependențelor acestora sub formă de grafuri aciclice direcționate. Această arhitectură permite sistemului să automatizeze distribuția sarcinilor de lucru pe hardware-ul disponibil, gestionând în același timp cerințe complexe de execuție. Proiectul se distinge printr-un motor de evaluare leneșă (lazy) care amână operațiunile pe date până când sunt solicitate explicit, permițând optimizarea globală a grafului și alocarea eficientă a resurselor. Acesta încorporează „spilling” de date conștient de memorie pentru a preveni blocarea sistemului la procesarea seturilor de date care depășesc memoria disponibilă și utilizează fuziunea grafului de sarcini pentru a combina secvențe de operațiuni în pași de execuție unici, minimizând overhead-ul de programare și comunicarea între noduri. Platforma oferă o suprafață cuprinzătoare de capabilități pentru analiza datelor la scară largă, inclusiv suport pentru învățare automată distribuită, integrare cu calcul de înaltă performanță și procesare paralelă a datelor. Oferă instrumente extinse pentru gestionarea ciclului de viață al clusterului, profilarea performanței și monitorizarea în timp real a execuției sarcinilor. Utilizatorii pot implementa aceste medii pe diverse infrastructuri, inclusiv hardware local, furnizori de cloud, sisteme containerizate și clustere de calcul de înaltă performanță.

    Parallel computing with task scheduling.

    Pythondasknumpypandas
    Vezi pe GitHub↗13,746
  • pythonot/potAvatar PythonOT

    PythonOT/POT

    2,751Vezi pe GitHub↗

    POT is an optimal transport library providing a collection of solvers for computing Wasserstein, Gromov-Wasserstein, and Fused Gromov-Wasserstein distances between probability distributions. It functions as a differentiable tensor framework that integrates with various tensor libraries to enable automatic differentiation and GPU acceleration. The project is distinguished by its ability to align data distributions across different metric spaces by comparing internal relational structures rather than coordinates. It implements mathematical optimization algorithms as differentiable layers, allow

    Calculates average graphs for labeled data using Fused Gromov-Wasserstein distance to preserve features and structure.

    Pythondomain-adaptationemdgromov-wasserstein
    Vezi pe GitHub↗2,751
  • janestreet/incrementalAvatar janestreet

    janestreet/incremental

    1,009Vezi pe GitHub↗

    A library for incremental computations

    Library for building efficient reactive computations.

    OCaml
    Vezi pe GitHub↗1,009
  • timkpaine/tributaryAvatar timkpaine

    timkpaine/tributary

    463Vezi pe GitHub↗

    Streaming reactive and dataflow graphs in Python

    Streaming reactive and dataflow graphs.

    Python
    Vezi pe GitHub↗463
  • man-group/mdfAvatar man-group

    man-group/mdf

    178Vezi pe GitHub↗

    Data-flow programming toolkit for Python

    Data-flow programming toolkit.

    Python
    Vezi pe GitHub↗178
  • yahoo/graphkitAvatar yahoo

    yahoo/graphkit

    89Vezi pe GitHub↗

    A lightweight Python module for creating and running ordered graphs of computations.

    Lightweight module for ordered computation graphs.

    Python
    Vezi pe GitHub↗89
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Graph Computation

Explorează sub-etichetele

  • Labeled Graph BarycentersAverage graph computation for labeled graphs using Fused Gromov-Wasserstein distance. **Distinct from Graph Computation:** Specializes graph barycenters by incorporating both labels/features and structure via Fused GW distance.