Page MenuHomePhabricator

BlackboxFunction custom parameters in own "bucket" and not in "params"
Open, NormalPublic

Description

Currently the blackbox function stores any custom arguments passed on init into the member _params and passes them as "params", when calling its loading and preprocessing functors.

I think this is confusing because the name params is also used be the loss function call at means something else.

Other options would be e.g.

  1. call the arguments passed with init something like "staticParameters". As the do not change while the optimization.
  2. doent pack them at all but pass them to _preprocess_func and _dataloader_func as the where passed to init

Event Timeline

floca triaged this task as Normal priority.Jan 16 2020, 3:18 PM