API Reference¶
Scanner has three main components to its API:
- The Scanner Python API, for defining/executing computation graphs and Python kernels 
- The Scannertools API, a standard library of pre-made kernels 
- The Scanner C++ API, for defining C++ kernels 
scannerpy - the main scanner API¶
- scannerpy.client: entrypoint for running computation graphs, similar to TensorFlow Session
- scannerpy.kernel: defining custom Python kernels
- scannerpy.storage: defining custom inputs/outputs to Scanner graphs
- scannerpy.kube: Kubernetes API
- scannerpy.profiler: handle to profiling data output by Scanner
