Showing 68 open source projects for "linear"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 1
    Lasso.jl

    Lasso.jl

    Lasso/Elastic Net linear and generalized linear models

    Lasso.jl is a pure Julia implementation of the glmnet coordinate descent algorithm for fitting linear and generalized linear Lasso and Elastic Net models.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    SuiteSparseGraphBLAS.jl

    SuiteSparseGraphBLAS.jl

    Sparse, General Linear Algebra for Graphs

    A fast, general sparse linear algebra and graph computation package, based on SuiteSparse:GraphBLAS.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Tulip.jl

    Tulip.jl

    Interior-point solver in pure Julia

    Tulip is an open-source interior-point solver for linear optimization, written in pure Julia. It implements the homogeneous primal-dual interior-point algorithm with multiple centrality corrections and therefore handles unbounded and infeasible problems. Tulip’s main feature is that its algorithmic framework is disentangled from linear algebra implementations. This allows to seamless integration of specialized routines for structured problems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Convex.jl

    Convex.jl

    A Julia package for disciplined convex programming

    ...Convex.jl makes it easy to describe optimization problems in a natural, mathematical syntax, and to solve those problems using a variety of different (commercial and open-source) solvers. Convex.jl works by transforming the problem—which possibly has nonsmooth, nonlinear constructions like the nuclear norm, the log determinant, and so forth—into a linear optimization problem subject to conic constraints. This reformulation often involves adding auxiliary variables and is called an "extended formulation", since the original problem has been extended with additional variables. These formulations rely on the problem being modeled by combining Convex.jl's "atoms" or primitives according to certain rules which ensure convexity, called the disciplined convex programming (DCP) ruleset. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    InferOpt.jl

    InferOpt.jl

    Combinatorial optimization layers for machine learning pipelines

    InferOpt.jl is a toolbox for using combinatorial optimization algorithms within machine learning pipelines. It allows you to create differentiable layers from optimization oracles that do not have meaningful derivatives. Typical examples include mixed integer linear programs or graph algorithms.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    brms

    brms

    brms R package for Bayesian generalized multivariate models using Stan

    brms is an R package by Paul Bürkner which provides a high-level interface for fitting Bayesian multilevel (i.e. mixed effects) models, generalized linear / non-linear / multivariate models using Stan as the backend. It allows R users to specify complex Bayesian models using formula syntax similar to lme4 but with far more flexibility (distributions, link functions, hierarchical structure, nonlinear terms, etc.). It supports model diagnostics, posterior predictive checking, model comparison, custom priors, and advanced features such as distributional regression.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Interpolations.jl

    Interpolations.jl

    Fast, continuous interpolation of discrete datasets in Julia

    This package implements a variety of interpolation schemes for the Julia language. It has the goals of ease of use, broad algorithmic support, and exceptional performance. Currently, this package supports B-splines and irregular grids. The API has been designed with the intent to support more options. Initial support for Lanczos interpolation was recently added. Pull requests are more than welcome! It should be noted that the API may continue to evolve over time.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    LinearSolve.jl

    LinearSolve.jl

    High-Performance Unified Interface for Linear Solvers in Julia

    LinearSolve.jl is a unified interface for the linear solving packages of Julia. It interfaces with other packages of the Julia ecosystem to make it easy to test alternative solver packages and pass small types to control algorithm swapping. It also interfaces with the ModelingToolkit.jl world of symbolic modeling to allow for automatically generating high-performance code. Performance is key: the current methods are made to be highly performant on scalar and statically sized small problems, with options for large-scale systems. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Mixed-effects models in Julia

    Mixed-effects models in Julia

    A Julia package for fitting (statistical) mixed-effects models

    This package defines linear mixed models (LinearMixedModel) and generalized linear mixed models (GeneralizedLinearMixedModel). Users can use the abstraction for statistical model API to build, fit (fit/fit!), and query the fitted models. A mixed-effects model is a statistical model for a response variable as a function of one or more covariates. For a categorical covariate the coefficients associated with the levels of the covariate are sometimes called effects, as in "the effect of using Treatment 1 versus the placebo". ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 10
    Gridap.jl

    Gridap.jl

    Grid-based approximation of partial differential equations in Julia

    Gridap provides a set of tools for the grid-based approximation of partial differential equations (PDEs) written in the Julia programming language. The library currently supports linear and nonlinear PDE systems for scalar and vector fields, single and multi-field problems, conforming and nonconforming finite element (FE) discretizations, on structured and unstructured meshes of simplices and n-cubes. It also provides methods for time integration. Gridap is extensible and modular. One can implement new FE spaces, new reference elements, use external mesh generators, linear solvers, post-processing tools, etc. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    DSP.jl

    DSP.jl

    Filter design, periodograms, window functions

    DSP.jl provides a number of common digital signal processing routines in Julia.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Polyhedra

    Polyhedra

    Polyhedral Computation Interface

    Polyhedra provides an unified interface for Polyhedral Computation Libraries such as CDDLib.jl. This manipulation notably includes the transformation from (resp. to) an inequality representation of a polyhedron to (resp. from) its generator representation (convex hull of points + conic hull of rays) and projection/elimination of a variable with e.g. Fourier-Motzkin.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    MultilayerGraphs.jl

    MultilayerGraphs.jl

    Julia package for the creation and analysis of multilayer graphs

    MultilayerGraphs.jl is a Julia package for the creation, manipulation and analysis of the structure, dynamics and functions of multilayer graphs. A multilayer graph is a graph consisting of multiple standard subgraphs called layers which can be interconnected through bipartite graphs called interlayers composed of the vertex sets of two different layers and the edges between them. The vertices in each layer represent a single set of nodes, although not all nodes have to be represented in...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    ImageFiltering.jl

    ImageFiltering.jl

    Julia implementations of multidimensional array convolution

    Julia implementations of multidimensional array convolution and nonlinear stencil operations. ImageFiltering implements blurring, sharpening, gradient computation, and other linear filtering operations, as well nonlinear filters like min/max.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    FrankWolfe.jl

    FrankWolfe.jl

    Julia implementation for various Frank-Wolfe and Conditional Gradient

    ...Frank-Wolfe algorithms were designed to solve optimization problems where f is a differentiable convex function and C is a convex and compact set. They are especially useful when we know how to optimize a linear function over C in an efficient way.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    LinearOperators.jl

    LinearOperators.jl

    Linear Operators for Julia

    Operators behave like matrices (with some exceptions - see below) but are defined by their effect when applied to a vector. They can be transposed, conjugated, or combined with other operators cheaply. The costly operation is deferred until multiplied with a vector.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    NLPModels.jl

    NLPModels.jl

    Data Structures for Optimization Models

    This package provides general guidelines to represent non-linear programming (NLP) problems in Julia and a standardized API to evaluate the functions and their derivatives. The main objective is to be able to rely on that API when designing optimization solvers in Julia.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Surrogates.jl

    Surrogates.jl

    Surrogate modeling and optimization for scientific machine learning

    ...In more mathematical terms: suppose we are attempting to optimize a function f(p), but each calculation of f is very expensive. It may be the case we need to solve a PDE for each point or use advanced numerical linear algebra machinery, which is usually costly. The idea is then to develop a surrogate model g which approximates f by training on previous data collected from evaluations of f.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    Orange Data Mining

    Orange Data Mining

    Orange: Interactive data analysis

    ...Perform simple data analysis with clever data visualization. Explore statistical distributions, box plots and scatter plots, or dive deeper with decision trees, hierarchical clustering, heatmaps, MDS and linear projections. Even your multidimensional data can become sensible in 2D, especially with clever attribute ranking and selections. Interactive data exploration for rapid qualitative analysis with clean visualizations. Graphic user interface allows you to focus on exploratory data analysis instead of coding, while clever defaults make fast prototyping of a data analysis workflow extremely easy. ...
    Downloads: 39 This Week
    Last Update:
    See Project
  • 20
    MultivariateStats.jl

    MultivariateStats.jl

    A Julia package for multivariate statistics and data analysis

    A Julia package for multivariate statistics and data analysis (e.g. dimensionality reduction).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    JUDI.jl

    JUDI.jl

    Julia Devito inversion

    ...JUDI's modeling operators can also be used as layers in (convolutional) neural networks to implement physics-augmented deep learning algorithms thanks to its implementation of ChainRules's rrule for the linear operators representing the discre wave equation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    DiffOpt.jl

    DiffOpt.jl

    Differentiating convex optimization programs w.r.t. program parameters

    DiffOpt.jl is a package for differentiating convex optimization programs (JuMP.jl or MathOptInterface.jl models) with respect to program parameters. Note that this package does not contain any solver. This package has two major backends, available via the reverse_differentiate! and forward_differentiate! methods, to differentiate models (quadratic or conic) with optimal solutions. Differentiable optimization is a promising field of convex optimization and has many potential applications in...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    BlockArrays.jl

    BlockArrays.jl

    BlockArrays for Julia

    ...This means that BlockArray supports fast noncopying extraction and insertion of blocks while PseudoBlockArray supports fast access to the full matrix to use in for example a linear solver.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    ReverseDiff

    ReverseDiff

    Reverse Mode Automatic Differentiation for Julia

    ReverseDiff is a fast and compile-able tape-based reverse mode automatic differentiation (AD) that implements methods to take gradients, Jacobians, Hessians, and higher-order derivatives of native Julia functions (or any callable object, really). While performance can vary depending on the functions you evaluate, the algorithms implemented by ReverseDiff generally outperform non-AD algorithms in both speed and accuracy.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    ColorSchemes.jl

    ColorSchemes.jl

    colorschemes, colormaps, gradients, and palettes

    ...Refer to Peter Kovesi's PerceptualColourMaps package, or to Fabio Crameri's Scientific Colour Maps for more information. If you want to make more advanced ColorSchemes, use linear-segment dictionaries or indexed lists, and use functions to generate color values, see the make_colorscheme() function in the ColorSchemeTools.jl package.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Auth0 Logo