<dd>If True, then vfuncs are evaluated lazily, i.e. outputs are <code>vset.vfunc.VfuncPromise</code></dd>
<dt><strong><code>cache_dir</code></strong> :&ensp;<code>str (optional)</code></dt>
<dd>If provided, do caching and use <code>cache_dir</code> as the data store for
<code>joblib.Memory</code>.</dd>
<dt><strong><code>tracking_dir</code></strong> :&ensp;<code>str (optional)</code></dt>
<dd>If provided, use the <code>mlflow.tracking</code> api to log outputs as metrics
with params determined by input keys.