Showing 55 open source projects for "windows api"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    OpenCL.jl

    OpenCL.jl

    OpenCL Julia bindings

    Julia interface for the OpenCL parallel computation API. This package aims to be a complete solution for OpenCL programming in Julia, similar in scope to PyOpenCL for Python. It provides a high level API for OpenCL to make programing hardware accelerators, such as GPUs, FPGAs, and DSPs, as well as multicore CPUs much less onerous.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    CImGui

    CImGui

    Julia wrapper for cimgui

    This package provides a Julia language wrapper for cimgui: a thin c-api wrapper programmatically generated for the excellent C++ immediate mode gui Dear ImGui. Dear ImGui is mainly for creating content creation tools and visualization / debug tools. You could browse Gallery to get an idea of its use cases.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 3
    LLVM.jl

    LLVM.jl

    Julia wrapper for the LLVM C API

    A Julia wrapper for the LLVM C API. The LLVM.jl package is a Julia wrapper for the LLVM C API, and can be used to work with the LLVM compiler framework from Julia. You can use the package to work with LLVM code generated by Julia, to interoperate with the Julia compiler, or to create your own compiler. It is heavily used by the different GPU compilers for the Julia programming language.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Graphs.jl

    Graphs.jl

    An optimized graphs package for the Julia programming language

    The goal of Graphs.jl is to offer a performant platform for network and graph analysis in Julia, following the example of libraries such as NetworkX in Python. Offers a set of simple, concrete graph implementations – SimpleGraph (for undirected graphs) and SimpleDiGraph (for directed graphs), an API for the development of more sophisticated graph implementations under the AbstractGraph type, and a large collection of graph algorithms with the same requirements as this API.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Bukdu.jl

    Bukdu.jl

    Bukdu is a web development framework for Julia

    Bukdu.jl is a web development framework for Julia.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    MultivariatePolynomials.jl

    MultivariatePolynomials.jl

    Multivariate polynomials interface

    MultivariatePolynomials.jl is an implementation-independent library for manipulating multivariate polynomials. It defines abstract types and an API for multivariate monomials, terms, and polynomials and gives default implementation for common operations on them using the API. On the one hand, This packages allows you to implement algorithms on multivariate polynomials that will be independant on the representation of the polynomial that will be chosen by the user. On the other hand, it...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    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: 6 This Week
    Last Update:
    See Project
  • 8
    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: 6 This Week
    Last Update:
    See Project
  • 9
    MPI.jl

    MPI.jl

    MPI wrappers for Julia

    This is a basic Julia wrapper for the portable message-passing system Message Passing Interface (MPI). Inspiration is taken from mpi4py, although we generally follow the C and not the C++ MPI API. (The C++ MPI API is deprecated.) MPI is based on a single program, multiple data (SPMD) model, where multiple processes are launched running independent programs, which then communicate as necessary via messages. As the main entry point for users, MPI.jl provides a high-level interface which...
    Downloads: 8 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
  • 10
    FEniCS.jl

    FEniCS.jl

    A scientific machine learning (SciML) wrapper for the FEniCS

    FEniCS.jl is a wrapper for the FEniCS library for finite element discretizations of PDEs. This wrapper includes three parts. Installation and direct access to FEniCS via a Conda installation. Alternatively one may use their current FEniCS installation. A low-level development API and provides some functionality to make directly dealing with the library a little bit easier, but still requires knowledge of FEniCS itself. Interfaces have been provided for the main functions and their...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    AbstractGPs.jl

    AbstractGPs.jl

    Abstract types and methods for Gaussian Processes

    AbstractGPs.jl is a package that defines a low-level API for working with Gaussian processes (GPs), and basic functionality for working with them in the simplest cases. As such it is aimed more at developers and researchers who are interested in using it as a building block than end-users of GPs. You may want to go through the main API design documentation.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    LIBSVM.jl

    LIBSVM.jl

    LIBSVM bindings for Julia

    LIBSVM bindings for Julia. This is a Julia interface for LIBSVM and for the linear SVM model provided by LIBLINEAR. Supports all LIBSVM models: classification C-SVC, nu-SVC, regression: epsilon-SVR, nu-SVR and distribution estimation: one-class SVM. Model objects are represented by Julia-type SVM which gives you easy access to model features and can be saved e.g. as JLD file.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    MATLAB.jl

    MATLAB.jl

    Calling MATLAB in Julia through MATLAB Engine

    The MATLAB.jl package provides an interface for using MATLAB® from Julia using the MATLAB C api. In other words, this package allows users to call MATLAB functions within Julia, thus making it easy to interoperate with MATLAB from the Julia language. You cannot use MATLAB.jl without having purchased and installed a copy of MATLAB® from MathWorks. This package is available free of charge and in no way replaces or alters any functionality of MathWorks's MATLAB product.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 14
    BlockArrays.jl

    BlockArrays.jl

    BlockArrays for Julia

    A block array is a partition of an array into blocks or subarrays, see Wikipedia for a more extensive description. This package has two purposes. Firstly, it defines an interface for an AbstractBlockArray block arrays that can be shared among types representing different types of block arrays. The advantage to this is that it provides a consistent API for block arrays. Secondly, it also implements two different types of block arrays that follow the AbstractBlockArray interface. The type...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    SCIP.jl

    SCIP.jl

    Julia interface to SCIP solver

    SCIP.jl is a Julia interface to the SCIP solver. This wrapper is maintained by the SCIP project with the help of the JuMP community.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    HiGHS.jl

    HiGHS.jl

    Julia wrapper for the HiGHS solver

    HiGHS.jl is a wrapper for the HiGHS solver.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    ScientificTypes.jl

    ScientificTypes.jl

    An API for dispatching on the "scientific" type of data

    This package makes a distinction between machine type and scientific type of a Julia object. The machine type refers to the Julia type being used to represent the object (for instance, Float64). The scientific type is one of the types defined in ScientificTypesBase.jl reflecting how the object should be interpreted (for instance, Continuous or Multiclass).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Fermi.jl

    Fermi.jl

    Fermi quantum chemistry program

    Fermi.jl is a quantum chemistry framework written in pure Julia. This code is developed at the Center for Computational Quantum Chemistry at the University of Georgia under the supervision of Dr. Justin M. Turney and Prof. Henry F. Schaefer. This work is supported by the U.S. National Science Foundation under grant number CHE-1661604. Fermi focuses on post Hartree--Fock methods. Currently, only restricted references are supported. This is intended as a research code with an ever growing...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    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: 6 This Week
    Last Update:
    See Project
  • 20
    CausalityTools.jl

    CausalityTools.jl

    Algorithms for detecting associations, dynamical influences

    CausalityTools.jl is a package for quantifying associations and dynamical coupling between datasets, independence testing, and causal inference. Association measures from conventional statistics, information theory, and dynamical systems theory, for example, distance correlation, mutual information, transfer entropy, convergent cross mapping and a lot more. A dedicated API for independence testing, which comes with automatic compatibility with every measure-estimator combination you can...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Vulkan.jl

    Vulkan.jl

    Using Vulkan from Julia

    Vulkan.jl is a lightweight wrapper around the Vulkan graphics and compute library. It exposes abstractions over the underlying C interface, primarily geared toward developers looking for a more natural way to work with Vulkan with minimal overhead. It builds upon the core API provided by VulkanCore.jl. Because Vulkan is originally a C specification, interfacing with it requires some knowledge before correctly being used from Julia. This package acts as an abstraction layer, so that you don't...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    AutoMLPipeline.jl

    AutoMLPipeline.jl

    Package that makes it trivial to create and evaluate machine learning

    AutoMLPipeline (AMLP) is a package that makes it trivial to create complex ML pipeline structures using simple expressions. It leverages on the built-in macro programming features of Julia to symbolically process, and manipulate pipeline expressions and makes it easy to discover optimal structures for machine learning regression and classification. To illustrate, here is a pipeline expression and evaluation of a typical machine learning workflow that extracts numerical features (numf) for...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    Clang.jl

    Clang.jl

    C binding generator and Julia interface to libclang

    This package provides a Julia language wrapper for libclang: the stable, C-exported interface to the LLVM Clang compiler. The libclang API documentation provides background on the functionality available through libclang, and thus through the Julia wrapper. The repository also hosts related tools built on top of libclang functionality.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    QuasiMonteCarlo.jl

    QuasiMonteCarlo.jl

    Lightweight and easy generation of quasi-Monte Carlo sequences

    Lightweight and easy generation of quasi-Monte Carlo sequences with a ton of different methods on one API for easy parameter exploration in scientific machine learning (SciML). This is a lightweight package for generating Quasi-Monte Carlo (QMC) samples using various different methods.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    PGFPlotsX.jl

    PGFPlotsX.jl

    Plots in Julia using the PGFPlots LaTeX package

    PGFPlotsX is a Julia package to generate publication quality figures using the LaTeX library PGFPlots. It is similar in spirit to the package PGFPlots.jl but it tries to have a very close mapping to the PGFPlots API as well as minimize the number of dependencies. The fact that the syntax is similar to the TeX version means that examples from Stack Overflow and the PGFPlots manual can easily be incorporated in the Julia code.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB