Welcome to the developer documentation for SigOpt. If you have a question you can’t answer, feel free to contact us!

Conditional Object

See conditionals. Conditionals are defined as part of an experiment and are used to turn parameters on and off. Among many use cases, they are especially helpful for tuning the architecture of deep neural networks.


namestringA user-specified name for this conditional. This name will show up as the key in assignments dictionaries.
valuesarray<string>The values that this conditional can be assigned.


  "name": "num_hidden_layers",
  "values": [