PyCFRL

Introduction

  • Getting Started
  • Computing Times
  • FAQ

Inputs and Outputs

  • Data Requirements
  • Trajectory Arrays
  • Tabular Trajectory Data

Tutorials

  • Example Workflows
  • Common Issues

Interface

  • Interface
    • Reader
    • Preprocessor
    • Environment
    • Agents
    • FQE
    • Evaluation

Customizations

  • Custom Preprocessors
  • Custom Agents

About PyCFRL

  • The PyCFRL Team
  • Release Notes
PyCFRL
  • Interface
  • View page source

Interface

Modules

  • Reader
    • convert_trajectory_to_dataframe()
    • export_trajectory_to_csv()
    • read_trajectory_from_csv()
    • read_trajectory_from_dataframe()
  • Preprocessor
    • Preprocessor
    • SequentialPreprocessor
  • Environment
    • SimulatedEnvironment
    • SyntheticEnvironment
    • estimate_counterfactual_trajectories_from_data()
    • f_errors_rewards_default()
    • f_errors_states_default()
    • f_rt_default()
    • f_ua_default()
    • f_ur_default()
    • f_ux_default()
    • f_x0_default()
    • f_xt_default()
    • sample_counterfactual_trajectories()
    • sample_simulated_env_trajectory()
    • sample_trajectory()
  • Agents
    • Agent
    • FQI
  • FQE
    • FQE
    • f_ua_default()
  • Evaluation
    • evaluate_fairness_through_model()
    • evaluate_fairness_through_simulation()
    • evaluate_reward_through_fqe()
    • evaluate_reward_through_simulation()
    • f_ua_default()
    • f_ur_default()
    • f_ux_default()
Previous Next

© Copyright 2025, The PyCFRL Team.

Built with Sphinx using a theme provided by Read the Docs.