Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Generalizability of experimental studies

Estimated number of datasets necessary to achieve generalizable results for the categorical encoders study, conditioned on desired generalizability level (left) and similarity threshold between rankings (right). The hue shows three different goals of a study.

This repository is the official implementation of Generalizability of Experimental Studies.

The genexpy Python module contains several functions to efficiently work on rankings, probability distributions of rankings, and kernels for rankings.

The demos contain the generalizability analysis performed in the paper on categorical encoders and Large Language Models.

Usage

As specified in setup.py, genexpy requires Python 3.11.8, which you can get here. After that, you can install genexpy from terminal in one of the following ways.

Download and install from the anonymous repository

(1) Download the repo and extract the files to a directory named genexpy; (2) navigate to genexpy; (3) create a virtual environment venv; (4) activate venv (the command is for Windows only); (5) install genexpy.

cd genexpy                                                           
python -m venv venv                                       
venv\Scripts\activate.bat                                 
pip install .                                                

Installation via pip (not working for the anonymous repo)

To ensure anonymity, the module is yet to be published: this installation method is not working.

pip install genexpy

Installation via git (not working for the anonymous repo)

(1) Clone the repo; (2) navigate to the cloned repo; (3) install the module.

git clone https://github.com/DrCohomology/genexpy.git     
cd genexpy                                                           
pip install .                                             

Cloning without installation (not working for the anonymous repo)

(1) Clone the repo; (2) navigate to the cloned repo; (3) create a virtual environment venv; (4) activate venv; (5) install the requirements.

git clone https://github.com/DrCohomology/genexpy.git     
cd genexpy
python -m venv venv                                       
venv\Scripts\activate.bat                                 
pip install -r requirements.txt                          

Metadata

Release files for genexpy 1.0.2a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for genexpy 1.0.2a1
File Size Uploaded
genexpy-1.0.2a1.tar.gz 34.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for genexpy 1.0.2a1
File Interpreter ABI Platform
genexpy-1.0.2a1-py3-none-any.whl Python 3 none any Details

Total release size: 74.7 kB

Release files / genexpy-1.0.2a1.tar.gz

Download URL genexpy-1.0.2a1.tar.gz
Size 34.2 kB
Tags Source
SHA-256 checksum
How to use checksums
568874e36b0323651600b8366632757747478290a7870a3adcb48bc8a0082833
BLAKE2b-256 checksum
How to use checksums
85aae5e559f9089f4ebf74ff60ef4d9a160029ec5e8b088f866af5ba04aac5c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.5 Windows/11

Release files / genexpy-1.0.2a1-py3-none-any.whl

Download URL genexpy-1.0.2a1-py3-none-any.whl
Size 40.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
74b4573f1ef2771d79f4de80528dbac80a185bf24d5b69cc57b71b2dff9cd7a1
BLAKE2b-256 checksum
How to use checksums
89e021f31998c7126101d37306fa49696fd7a9024828d00ab8dcd63888773974
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.5 Windows/11

Release history Release notifications | RSS feed

This release

1.0.2a1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page