# tf.compat.v1.flags.set_default

<br />

Changes the default value of the provided flag object.

    tf.compat.v1.flags.set_default(
        flag_holder: _flagvalues.FlagHolder[_T], value: _T
    ) -> None

The flag's current value is also updated if the flag is currently using
the default value, i.e. not specified in the command line, and not set
by FLAGS.name = value.

<br />

<br />

<br />

| ## Args ||
|---|---|
| `flag_holder` | FlagHolder, the flag to modify. |
| `value` | The new default value. |

<br />

<br />

<br />

<br />

| ## Raises ||
|---|---|
| `IllegalFlagValueError` | Raised when value is not valid. |

<br />