Skip to main content
Version: 0.94

Python SDK

The Snorkel Flow Python SDK lets you drive the development process programmatically and gives you access to advanced customization features.

Snorkel Flow’s Python SDK comes in two different distributions: the full SDK and the basic SDK.

  • The full SDK is pre-installed in the in-platform Notebook server.
  • The basic SDK, a subset of the full SDK, can be installed on any Python environment. Installation instructions can be found in Installing the SDK.
  • SDK usage from outside of the Snorkel Flow platform requires authentication via an API key. Instructions for authenticating your SDK client can be found in Authentication.
note

The full SDK includes extra modules and functionality, such as custom operator registration.