Schema Reference¶
Every column type in 3LC is defined by a Schema. The convenience schemas below are the recommended way to declare columns — each one configures the right data type, storage, and Dashboard features automatically. The table lists each convenience schema, the Python type it produces in sample view, how the data is stored, and where to read more.
Schema |
Python type |
Storage |
Details |
|---|---|---|---|
file (PNG) |
|||
|
inline |
||
|
inline |
||
inline |
|||
inline |
|||
inline |
|||
inline |
|||
inline |
|||
file (PNG) |
|||
inline |
|||
inline |
|||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
||
|
inline |
For large arrays that should be stored as files rather than inline, see
ExternalNumpyArraySchema and
ExternalTorchTensorSchema on the Embeddings page.