Integrations#
3LC provides integrations with several machine-learning frameworks and services. These integrations make it easy to modify existing notebooks and Python scripts so that they can interact with 3LC. Most projects will only use a few of these integrations.
Python Dependencies for Integrations#
To avoid having a large number of potentially unused dependencies for the tlc
Python package, the 3LC wheel does
formally depend on all of the packages that all of the supported integrations themselves import. So, installing tlc
will not automatically install integration dependencies. Instead, it is up to the end-user to ensure that the relevant
packages are installed in the Python environment before attempting to use a 3LC integration that depends on them.