Skip to main content
. 2019 Jul 15;29(2):709–730. doi: 10.1007/s00778-019-00552-1

Fig. 15.

Fig. 15

In a traditional programming stack, progressively higher-level languages and abstractions provide increasingly simple and declarative interfaces. Similarly, we envision a code-as-supervision stack built on top of the basic unit of labeling functions, allowing users to label training data in increasingly higher-level ways. Figure from [46]