Each compression algorithm used by Zarr is assigned an identifier by the Numcodecs library. To make these identifiers useful in other programming...
Data Retriever: Data retrieval using NeonVegWrangler
Nagesh Bansal
The National Ecological Observatory Network (NEON) collects and provides long-term, open-access ecological data. The NEON Data API provides access to...
qutip-qip as a Qiskit Backend
Shreyas Pradhan
qutip-qip currently does not perform optimisation and scheduling at gate-level in quantum circuits. Allowing circuits to be imported from qiskit will...
Implement projection predictive variable selection for Bambi-fitted GLMs
yann
Projection predictive inference is a decision theoretic Bayesian approach that decouples model estimation from decision making. Given a reference...
Improve CVXPY’s capabilities for quantum information modeling
Aryaman Jeendgar
CVXPY is a Python-embedded modeling language for convex optimization problems. In this project, I aim to add support for new advancements in...
Optimizing SciML Packages With SimpleChains.jl
abhishekbhatt
This project aims to develop interfaces for the SimpleChains.jl library for use with SciML packages, so that the former’s non-allocating and high...
[pysal] Morphological Street Network Simplification
Gabriel Agostini
The study of urban morphology relies on clever abstractions of the built environment into computationally tractable models. One such model, the...
Street Network Simplification: A combined approach
Greg Maya
The project aims to fill the current gap in the creation of a baseline urban grid that allows for network analysis of the morphology of street...
PyMC - Fast Exact Gaussian Processes
KunalGhosh
Gaussian Processes (GPs) are a flexible class of probabilistic models which can automatically fit quite complex functions. In addition, GPs provide a...
Expanding FEniCSx electromagnetic demos
Michele Castriotta
Electromagnetic devices have become ubiquitous in our lives due to their limitless applications. For designing and optimizing such devices,...
FastAI.jl Time Series Development
Saksham Rastogi
Time Series models constitute an integral part of the machine learning stack. Time series tasks can span a wide range of tasks such as...
Qutip Benchmarks
xspronken
Quantum systems are very costly to simulate on a classical computer which can result in exceptionally long computation times. This projects aims to...
Increase Support for Batched Multivariate Distributions
Purna Chandra Mansingh
Several multivariate distributions in PyMC, such as MvNormal, MvStudentT, and others, are constrained to working with 2D inputs and do not function...
Model Order Reduction in Julia SciML
Bowen Zhu
For simulating a system that contains many variables and/or equations, traditionally computational engineers tend to focus on utilizing an...
QuantumNLDiffEq.jl and Makie recipes for SciML
VarLad
This project focuses on porting Plots recipes for SciML to Makie and adding to QuantumNLDiffEq.jl. Completion of the former would allow users to...
Add Gen converter to ArviZ.jl (Julia)
S I Harini
ArviZ's purpose is to provide backend-agnostic tools for exploratory analysis of Bayesian models. To do so, we transform data from probabilistic...
Improve Surrogates.jl
vikram-s-narayan
The purpose of this project is to improve Surrogates.jl by adding two new surrogate models - GEKPLS and GENN - and to make fixes and updates to...
Create a Model class for easier deployment of PyMC models
5hv5hvnk
As the project title describes the main goal is to create a model class that builds, saves, loads, predict and fit user created models. This can be...
Facility Location Modeling (spopt) Package Development
Erin
Facility location modeling, a set of geoanalytic methods, is a critical problem solving tool leveraged in public and private sector decision making...
FluxML - Metalhead.jl development
Abhirath Anand
This project aims to improve the existing deep learning for computer vision ecosystem in Julia, especially by adding more models that users can use...
Interfaces for consistent statistical analysis in the Python Spatial Analysis Library (PySAL)
Tyler Hoffman
For many users of statistical software, the most important aspect of a statistical software package is convenience. Therefore, it is important to...
[Data Retriever] High-performance parallel computing for model fitting and prediction
Prayas Jain
The aim of this project is to make the currently running forecasting system capable of parallelization. This is needed because the forecasting system...
NetworkX VF2++ Implementation
Konstantinos Petridis
Graph Isomorphism is an exciting topic regarding networks, but also a fairly complex problem to solve. The goal of the project is the full...
The project would involve creating a pipeline from data acquisition to simulation to overlaying the visualisation in an extended reality (XR)...
Benchmarks for PyBaMM
Vaibhav Chopra
This project aims to improve and populate the existing benchmark framework of PyBaMM. This will be achieved by - 1. Adding new benchmarks for...
Differentiable Rendering
Leonardo D. Mariscal
Implement the “Modular Primitives for High-Performance Differentiable Rendering” paper in Julia, making use of JuliaGPU. Allowing us to compare the...
Text Development for FastAI.jl
Chandra Kiran Guntur
The aim is to build the textual portions of the FastAI.jl package, inspired by the fastai Python library, which will provide high-level components...
Fast Exact Gaussian Processes
Conor Hassan
Currently, exact inference for Gaussian processes within PyMC makes heavy use of Cholesky decompositions that have a cubic asymptotic time...
Multi-output Gaussian Processes in PyMC
Danh Phan
Multi-output Gaussian processes (MOGPs), a type of Bayesian nonparametric models, have recently gained strong attention from researchers, and become...
Notebook Enhancements for QuTiP 5
Chris Stbl
QuTiP uses Jupyter Notebooks to demonstrate its functionality in the field of quantum physics and offers guidance to new users. While QuTiP is...
ArviZ Dashboards
Yilin
Arviz, which is designed to be a backend-agnostic tool for diagnostics and visualization of Bayesian inference in Python, has encountered a number of...
Improve CVXPY’s performance benchmarks with continuous integration.
Parth Bansal
A small benchmark suite already exists for CVXPY. The suite measures both the time to compile a problem into the solver standard form, and the time...
[Data Retriever] DeepForest Multi-class Training and Prediction
Ansh Dassani
This project aims to make the model which would already be trained for the classification of species and detection of alive and dead, trees or birds...
Enhance Taskflow's Pipeline Infrastructure
Xiong Zhicheng
This project is to add a layer of data abstraction on top of taskflow's original pipeline, so that users can either choose to prepare the data buffer...
A PyMC Dirichlet Process Submodule via AePPL Enhancements
larryshamalama
In Bayesian statistics, one way to circumvent positing parametric assumptions is to use Dirichlet Processes (DP) as priors for probability...
Solving Heterogeneous Agent Macroeconomic Models
WDU
This project aims to implement the sequence space jacobian methods of Auclert et al. (2021) into the Heterogeneous Agents Resources and toolKit...
CuPy coverage of SciPy functions
Khushi Agrawal
The project aims to enhance the coverage of SciPy functions in CuPy. The stretch goal is to introduce interpolate module in CuPy. I'm excited about...