awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
neuraloperator avatar

neuraloperator/neuraloperator

0
View on GitHub↗
3,710 stars·897 forks·Python·MIT·5 vuesneuraloperator.github.io/dev/index.html↗

Neuraloperator

Neuraloperator is a library for learning mappings between infinite-dimensional function spaces, serving as a tool to accelerate physics simulations and partial differential equation solving. It implements resolution-invariant models and spectral neural networks that can produce consistent predictions regardless of the input grid resolution or spatial discretization.

The framework incorporates physics-informed neural networks that enforce physical constraints and differential equations through specialized loss functions. It utilizes Fourier transforms and spectral projections to process multidimensional scientific data and velocity fields.

The library provides a broad set of capabilities for scientific machine learning, including tools for functional data analysis, the generation of synthetic partial differential equation data, and the calculation of numerical derivatives and function norms. It supports high-resolution training through activation offloading and distributed training across multiple GPUs.

Features

  • Function Space Mappings - Creates models that learn mappings between function spaces to enable resolution-invariant predictions.
  • Resolution-Invariant Architectures - Ensures consistent predictions across different grid resolutions by operating on continuous function spaces.
  • Physics-Informed Operator Solving - Provides a library for learning mappings between function spaces to solve differential equations with physics-based constraints.
  • Fourier Convolutional Networks - Constructs Fourier Neural Operator architectures, including dense and Tucker-factorized versions, for scientific data.

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI
  • Fast Fourier Convolutions - Performs mappings between function spaces using transformations in the frequency domain via Fast Fourier Transforms.
  • Physics-Informed Architectures - Enforces physical constraints by incorporating partial differential equation residuals directly into the model objective function.
  • Neural Operator Architectures - Implements architectures that learn mappings between function spaces for physics-based simulation and analysis.
  • Physics-Informed Loss Functions - Calculates regression losses and equation-specific penalties using differentiation to enforce physical constraints.
  • Resolution-Invariant Models - Enables models to learn mappings between function spaces that remain consistent across different input grid resolutions.
  • Neural Operator Architectures - Implements resolution-invariant models using Fourier, Graph, U-shaped, or Spherical operators.
  • Physics Simulation - Provides a framework for accelerating the simulation of partial differential equations using neural operators.
  • Resolution-Invariant Architectures - Implements architectures capable of making predictions across different spatial discretizations and grid resolutions.
  • General PDE Solvers - Replaces traditional numerical solvers with neural operators to accelerate the solving of partial differential equations.
  • PDE Constraint Enforcement - Calculates losses based on physical equations to guide the training process and enforce constraints.
  • Partial Differential Equation Solvers - Replaces traditional numerical methods with neural operators to accelerate the analysis of partial differential equations.
  • Resolution-Invariant Modeling - Generates models that maintain performance across different discretizations to allow computation at any resolution.
  • Scientific Machine Learning - Integrates machine learning with scientific computing by incorporating physical constraints and derivatives into loss functions.
  • Coordinate-Based Embeddings - Injects spatial awareness by mapping raw coordinates to spectral or grid-based positional representations.
  • CPU Offloading Strategies - Moves intermediate tensor computations from GPU memory to system RAM to enable training on high-resolution data.
  • Activation and KV Cache Offloaders - Moves intermediate activation values from graphics memory to system RAM to enable high-resolution training.
  • Large Scale Training - Implements distributed training across multiple GPUs and activation offloading to handle large-scale scientific datasets.
  • Spectral Neural Networks - Utilizes Fourier transforms and spectral projections to process multidimensional scientific data and velocity fields.
  • Distributed Training - Distributes model training and data across multiple GPUs using parallel processing.
  • Parameter Reduction - Lowers memory overhead and parameter counts by decomposing large weight tensors into smaller, low-rank components.
  • Spectral Positional Embeddings - Adds spectral or grid-based positional information to coordinate inputs as additional data channels.
  • Sparse Computing Kernels - Implements optimized low-level kernels to accelerate sparse operations during spatial data processing and integral transforms.
  • Training Boilerplate Automation - Executes boilerplate training logic by managing devices, zeroing gradients, and computing losses through a modular loop.
  • Operator - Provides tools to construct resolution-invariant components like spectral projections for composing neural operator models.
  • Coordinate Neighborhood Searches - Implements optimized neighborhood searches to locate nearby points between coordinate meshes.
  • Spatial Data Processing - Reads 3D mesh files and performs fast neighbor searches to accelerate spatial computing.
  • Divergence-Free Projections - Applies spectral projection to ensure a velocity field remains divergence-free.
  • Functional Data Analysis - Processes and normalizes high-dimensional spatial data and mesh files for training operator-based architectures.
  • Norm Calculators - Computes Lp and Sobolev norms between discretized functions to evaluate model performance.
  • Numerical Derivative Estimations - Calculates spectral or finite difference derivatives for spatial data across multiple dimensions.
  • Synthetic PDE Data Generation - Creates synthetic datasets for partial differential equations using built-in finite difference solvers.
  • Historique des stars

    Graphique de l'historique des stars pour neuraloperator/neuraloperatorGraphique de l'historique des stars pour neuraloperator/neuraloperator

    Alternatives open source à Neuraloperator

    Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Neuraloperator.
    • lululxvi/deepxdeAvatar de lululxvi

      lululxvi/deepxde

      3,874Voir sur GitHub↗

      DeepXDE is a scientific machine learning library and deep learning PDE solver used to compute solutions for forward and inverse ordinary, partial, and integro-differential equations. It functions as a physics-informed neural network library that embeds physical laws and boundary conditions directly into the neural network loss function. The project provides a deep operator network framework for learning operator mappings that approximate relationships between functions in multiphysics problems. It is implemented as a multi-backend tensor library, allowing the system to switch between differen

      Pythondeep-learningdeeponetjax
      Voir sur GitHub↗3,874
    • snowkylin/tensorflow-handbookAvatar de snowkylin

      snowkylin/tensorflow-handbook

      3,927Voir sur GitHub↗

      This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying machine learning models using TensorFlow 2. It serves as a structured learning guide covering core deep learning concepts, including neural network architectures, automatic differentiation, and tensor operations. The handbook provides technical guidance on optimizing execution efficiency through GPU memory management, distributed training, and model quantization. It also includes detailed manuals for constructing high-performance data pipelines and exporting models for production s

      Jupyter Notebook
      Voir sur GitHub↗3,927
    • advimman/lamaAvatar de advimman

      advimman/lama

      10,056Voir sur GitHub↗

      Lama is an image restoration framework and deep learning model designed for image inpainting and object removal. It provides the tools necessary to train and evaluate neural networks that fill masked areas and repair corrupted visual data. The system utilizes a Fourier convolution neural network to maintain global image structure and reconstruct periodic patterns. This architecture allows for resolution-independent inference, enabling the processing of high-resolution images without increasing memory or computational requirements. The project includes a synthetic dataset generator that creat

      Jupyter Notebookcnncolabcolab-notebook
      Voir sur GitHub↗10,056
    • mlfoundations/open_clipAvatar de mlfoundations

      mlfoundations/open_clip

      13,935Voir sur GitHub↗

      Open CLIP is an open source framework for training and deploying Contrastive Language-Image Pre-training models. It serves as a vision-language training framework and multimodal embedding engine that maps images and text into a shared vector space for similarity searches and zero-shot classification. The project provides a toolkit for distributed training of contrastive models and includes an image-to-text generative model for producing natural language descriptions. It supports custom text encoder integration and utilizes teacher-student model distillation to transfer knowledge from large pr

      Pythoncomputer-visioncontrastive-lossdeep-learning
      Voir sur GitHub↗13,935
    Voir les 30 alternatives à Neuraloperator→

    Questions fréquentes

    Que fait neuraloperator/neuraloperator ?

    Neuraloperator is a library for learning mappings between infinite-dimensional function spaces, serving as a tool to accelerate physics simulations and partial differential equation solving. It implements resolution-invariant models and spectral neural networks that can produce consistent predictions regardless of the input grid resolution or spatial discretization.

    Quelles sont les fonctionnalités principales de neuraloperator/neuraloperator ?

    Les fonctionnalités principales de neuraloperator/neuraloperator sont : Function Space Mappings, Resolution-Invariant Architectures, Physics-Informed Operator Solving, Fourier Convolutional Networks, Fast Fourier Convolutions, Physics-Informed Architectures, Neural Operator Architectures, Physics-Informed Loss Functions.

    Quelles sont les alternatives open-source à neuraloperator/neuraloperator ?

    Les alternatives open-source à neuraloperator/neuraloperator incluent : lululxvi/deepxde — DeepXDE is a scientific machine learning library and deep learning PDE solver used to compute solutions for forward… snowkylin/tensorflow-handbook — This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying… advimman/lama — Lama is an image restoration framework and deep learning model designed for image inpainting and object removal. It… mlfoundations/open_clip — Open CLIP is an open source framework for training and deploying Contrastive Language-Image Pre-training models. It… openmlsys/openmlsys — This project is a comprehensive educational resource and curriculum focused on the design and implementation of the… infrasys-ai/aiinfra.