Joshua Pulsipher's starred repositories
neuraloperator
Learning in infinite dimension with neural operators.
python-control
The Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control systems.
Oceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
lets-do-irl
Inverse RL algorithms (APP, MaxEnt, GAIL, VAIL)
ControlSystems.jl
A Control Systems Toolbox for Julia
NeuralOperators.jl
DeepONets, (Fourier) Neural Operators, Physics-Informed Neural Operators, and more in Julia
InfiniteOpt.jl
An intuitive modeling interface for infinite-dimensional optimization problems.
gym-extensions
This repo is intended as an extension for OpenAI Gym for auxiliary tasks (multitask learning, transfer learning, inverse reinforcement learning, etc.)
Nonconvex.jl
Toolbox for gradient-based and derivative-free non-convex constrained optimization with continuous and/or discrete variables.
PiecewiseLinearOpt.jl
Solve optimization problems containing piecewise linear functions
ExaModels.jl
An algebraic modeling and automatic differentiation tool in Julia Language, specialized for SIMD abstraction of nonlinear programs.
InfiniteLinearAlgebra.jl
A Julia repository for linear algebra with infinite matrices
DisjunctiveProgramming.jl
A JuMP extension for Generalized Disjunctive Programming
PDENLPModels.jl
A NLPModel API for optimization problems with PDE-constraints
MadDiff.jl
An automatic differentiation and algebraic modeling package
project-pareto
An Optimization Framework for Produced Water Management and Beneficial Reuse
MomentOpt.jl
A Julia modeling layer for the Generalized Moment Problem
EAGODynamicOptimizer.jl
Extension of the EAGO to Problems with Parametric Differential Equation Constraints
DynamicBounds.jl
Bounds and Relaxations of Parametric Differential Equations