IBM Analog Hardware Acceleration Kit

Get started

  • Installation
  • Advanced installation guide
  • Using the PyTorch integration
  • Glossary

Analog AI Concepts

  • Analog AI
  • Analog AI Hardware
  • Advantages and Challenges

Cloud/Composer

  • Analog AI Cloud Composer Overview
  • Composer CLI

Using the Simulator

  • Using aihwkit Simulator

Analog DNN Training

  • Specialized Update Algorithms
  • Analog Training Presets

Analog DNN Inference

  • Inference and PCM Statistical Model
  • Analog Hardware-aware Training
  • Inference with Analog CMO-ReRAM Statistical Model

Advanced Guides

  • aihwkit design
  • Development setup
  • Development conventions
  • Project roadmap
  • Changelog

References

  • API Reference
  • Paper References
IBM Analog Hardware Acceleration Kit
  • aihwkit.experiments.runners package
  • View page source

aihwkit.experiments.runners package

Experiment Runners for aihwkit.

Submodules

  • aihwkit.experiments.runners.base module
    • Runner
      • Runner.run()
  • aihwkit.experiments.runners.cloud module
    • CloudRunner
      • CloudRunner.get_cloud_experiment()
      • CloudRunner.list_cloud_experiments()
      • CloudRunner.run()
  • aihwkit.experiments.runners.i_cloud module
    • InferenceCloudRunner
      • InferenceCloudRunner.get_cloud_experiment()
      • InferenceCloudRunner.list_cloud_experiments()
      • InferenceCloudRunner.run()
  • aihwkit.experiments.runners.i_local module
    • InferenceLocalRunner
      • InferenceLocalRunner.run()
  • aihwkit.experiments.runners.i_metrics module
    • InferenceLocalMetric
      • InferenceLocalMetric.receive_repeat_end()
      • InferenceLocalMetric.receive_repeat_start()
  • aihwkit.experiments.runners.local module
    • LocalRunner
      • LocalRunner.run()
  • aihwkit.experiments.runners.metrics module
    • LocalMetric
      • LocalMetric.receive_epoch_end()
      • LocalMetric.receive_epoch_start()
      • LocalMetric.receive_train_epoch_batch_end()
      • LocalMetric.receive_train_epoch_end()
      • LocalMetric.receive_validation_epoch_batch_end()
      • LocalMetric.receive_validation_epoch_end()

© Copyright 2020, 2021, 2022, 2023, 2024 IBM Research.

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