POMDPPlanners

User Guide

  • Installation Guide
    • Requirements
    • Installation Methods
      • Development Installation (Recommended)
      • PyPI Installation (Future)
    • Virtual Environment Setup
    • Development Dependencies
    • Optional Dependencies
    • Verification
    • Troubleshooting
    • Getting Help
    • Next Steps
  • Quickstart Guide
    • Your First POMDP Solution
    • Running a Complete Episode
    • Core Concepts
    • Continuous Action Spaces
    • Comparing Planners
    • Hyperparameter Tuning
    • Viewing Results
    • Available Environments
    • Available Planners
    • Next Steps

Core Components

  • Belief States
    • Belief Representations
    • Base Belief Interface
      • Belief
        • Belief.config_id
        • Belief.from_config()
        • Belief.inplace_update()
        • Belief.sample()
        • Belief.update()
    • Particle Filter Beliefs
    • Belief Operations
    • Belief Updates
    • Advanced Belief Operations
    • Working with Continuous States
    • Custom Belief Implementations
    • Performance Considerations
    • See Also
  • Environments
    • Core Environment Types
    • Environment Interface
      • Environment
        • Environment.discount_factor
        • Environment.name
        • Environment.space_info
        • Environment.reward_range
        • Environment.output_dir
        • Environment.debug
        • Environment.cache_visualization()
        • Environment.compute_metrics()
        • Environment.config_id
        • Environment.from_dict()
        • Environment.get_metric_names()
        • Environment.initial_observation_dist()
        • Environment.initial_state_dist()
        • Environment.is_equal_observation()
        • Environment.is_terminal()
        • Environment.logger
        • Environment.observation_model()
        • Environment.reward()
        • Environment.reward_batch()
        • Environment.sample_next_step()
        • Environment.state_transition_model()
        • Environment.to_dict()
    • Space Types
      • SpaceType
        • SpaceType.DISCRETE
        • SpaceType.CONTINUOUS
        • SpaceType.MIXED
        • SpaceType.CONTINUOUS
        • SpaceType.DISCRETE
        • SpaceType.MIXED
    • Key Environment Features
    • Creating Custom Environments
    • See Also
  • Planners
    • Planning Algorithm Categories
    • Planner Interface
      • Policy
        • Policy.environment
        • Policy.discount_factor
        • Policy.name
        • Policy.log_path
        • Policy.debug
        • Policy.action()
        • Policy.config_id
        • Policy.get_info_variable_names()
        • Policy.get_space_info()
        • Policy.load()
        • Policy.logger
        • Policy.save()
    • Algorithm Details
    • Choosing the Right Planner
    • Basic Usage Example
    • Configuration Parameters
    • Creating Custom Planners
    • See Also
  • Simulations
    • Simulation Components
    • Basic Simulation Usage
    • Configuration-Based Experiments
    • Hyperparameter Tuning
    • Distributed Computing
    • Statistical Analysis
    • Experiment Caching
    • Visualization and Reporting
    • See Also

Examples

  • Basic Usage Examples
    • Your First POMDP Solution
    • Running a Complete Episode
    • Multiple Episodes with Statistics
    • Working with Different Environments
    • Comparing Multiple Algorithms
    • Visualization Example
    • Quick Configuration Tips
    • Next Steps
  • Planners Comparison Study
    • Overview
    • Complete Example
    • Expected Output and Analysis
    • Customization Options
  • Hyperparameter Tuning Examples
    • Overview
    • Basic Hyperparameter Optimization
    • Multi-Environment Optimization
    • Using Predefined Hyperparameter Configurations
    • Advanced Optimization with Risk-Averse Environments
    • Optimization with Custom Parameter Types
    • Analyzing Optimization Results
    • Best Practices for Hyperparameter Optimization
    • Troubleshooting Common Issues
    • Next Steps

API Reference

  • POMDPPlanners
    • POMDPPlanners package
      • Subpackages
        • POMDPPlanners.configs package
        • POMDPPlanners.core package
        • POMDPPlanners.environments package
        • POMDPPlanners.planners package
        • POMDPPlanners.simulations package
        • POMDPPlanners.tests package
        • POMDPPlanners.training package
        • POMDPPlanners.utils package
POMDPPlanners
  • Search


© Copyright 2024, POMDPPlanners Team.

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