Skip to content

An R package for hardware-accelerated rerandomization and exact randomization testing in experimental design.

Notifications You must be signed in to change notification settings

fastrerandomize/fastrerandomize.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastrerandomize

Demo Button CRAN Button License: GPL v3

An R package for hardware-accelerated rerandomization and exact randomization testing in experimental design.

Features

  • 🚀 GPU/XLA-accelerated acceptable randomization generation
  • 🔢 Supports both exact enumeration and Monte Carlo sampling
  • 📉 Built-in balance metrics (Hotelling's T²) and custom threshold functions
  • 📈 Randomization-based inference with fiducial intervals
  • 💾 Memory-efficient, key-based batched processing for large experiments

Installation

# Install from CRAN
install.packages("fastrerandomize")

# Build Python backend (requires conda)
library(fastrerandomize)
build_backend(conda_env = "fastrerandomize")

About

Package by Rebecca Goldstein, Connor Jerzak, Aniket Kamat, and Fucheng Warren Zhu

About

An R package for hardware-accelerated rerandomization and exact randomization testing in experimental design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •