qrl-qai

BASICS

  • Installation
  • Quickstart

TUTORIALS

  • Value Iteration
  • QValue Iteration
  • BlochSphereV0
  • BlochSphereV1
  • CompilerV0
  • ErrorChannelV0
  • ExpressibilityV0
  • ProbabilityV0

ALGORITHMS

  • Base Iteration
  • Value Iteration
  • QValue Iteration

ENVIRONMENTS

  • Base Enviornment Classes
  • BlochSphereV0
  • BlochSphereV1
  • CompilerV0
  • ErrorChannelV0
  • ExpressibilityV0
  • ProbabilityV0

AGENTS

  • Agents
qrl-qai
  • qrl package
  • View page source

qrl package

Subpackages

  • qrl.agents package
    • Submodules
    • qrl.agents.agents module
      • ClassicalNNAgent
        • ClassicalNNAgent.forward()
      • RandomQuantumAgent
        • RandomQuantumAgent.forward()
    • qrl.agents.base module
    • Module contents
      • ClassicalNNAgent
        • ClassicalNNAgent.forward()
      • RandomQuantumAgent
        • RandomQuantumAgent.forward()
  • qrl.env package
    • Subpackages
      • qrl.env.core package
        • Submodules
        • qrl.env.core.base__ module
        • qrl.env.core.bloch_sphere module
        • qrl.env.core.compiler module
        • qrl.env.core.error_channel module
        • qrl.env.core.expressibility module
        • qrl.env.core.probability module
        • qrl.env.core.utils module
        • Module contents
    • Module contents
      • BlochSphereV0
        • BlochSphereV0.get_reward()
        • BlochSphereV0.render()
        • BlochSphereV0.reset()
        • BlochSphereV0.step()
      • BlochSphereV1
        • BlochSphereV1.bloch_vector
        • BlochSphereV1.get_reward()
        • BlochSphereV1.render()
        • BlochSphereV1.reset()
        • BlochSphereV1.state_index
        • BlochSphereV1.step()
        • BlochSphereV1.transition_table()
      • CompilerV0
        • CompilerV0.get_reward()
        • CompilerV0.render()
        • CompilerV0.reset()
        • CompilerV0.step()
      • ErrorChannelV0
        • ErrorChannelV0.get_reward()
        • ErrorChannelV0.render()
        • ErrorChannelV0.reset()
        • ErrorChannelV0.step()
      • ExpressibilityV0
        • ExpressibilityV0.action_meanings()
        • ExpressibilityV0.get_reward()
        • ExpressibilityV0.render()
        • ExpressibilityV0.reset()
        • ExpressibilityV0.step()
      • ProbabilityV0
        • ProbabilityV0.get_reward()
        • ProbabilityV0.render()
        • ProbabilityV0.reset()
        • ProbabilityV0.step()

Module contents


© Copyright 2025, Jay Shah.

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