one_hot¶
- one_hot(poly: Poly, label: str = '') Constraint ¶
- one_hot(array: PolyArray[_Dim], label: str = '', *, axis: Literal[None] = None) Constraint
- one_hot(array: PolyArray[Dim], label: str = '', *, axis: int | tuple[int, ...]) Constraint | ConstraintList
- one_hot(array: PolyArray[_Dim], label: str = '', *, axis: tuple[()]) ConstraintList
- one_hot(array: PolyArray[Dim1], label: str = '', *, axis: int | tuple[int]) Constraint
- one_hot(array: PolyArray[Dim2], label: str = '', *, axis: tuple[int, int]) Constraint
- one_hot(array: PolyArray[Dim2], label: str = '', *, axis: int | tuple[int]) ConstraintList
- one_hot(array: PolyArray[Dim3], label: str = '', *, axis: tuple[int, int, int]) Constraint
- one_hot(array: PolyArray[Dim3], label: str = '', *, axis: int | tuple[int] | tuple[int, int]) ConstraintList
- one_hot(array: PolyArray[Dim4], label: str = '', *, axis: tuple[int, int, int, int]) Constraint
- one_hot(
- array: PolyArray[Dim4],
- label: str = '',
- *,
- axis: int | tuple[int] | tuple[int, int] | tuple[int, int, int],
one_hot
Overload 1.
- Args:
poly (amplify.Poly)
label (str): Defaults to
''
.
- Returns:
amplify.Constraint:
Overload 2.
- Args:
array (amplify.PolyArray[_Dim])
label (str): Defaults to
''
.axis (typing.Literal[None]): Defaults to
None
.
- Returns:
amplify.Constraint:
Overload 3.
- Args:
array (amplify.PolyArray[Dim])
label (str): Defaults to
''
.axis (int | tuple[int, ...])
- Returns:
amplify.Constraint | amplify.ConstraintList:
Overload 4.
- Args:
array (amplify.PolyArray[_Dim])
label (str): Defaults to
''
.axis (tuple[()])
- Returns:
amplify.ConstraintList:
Overload 5.
- Args:
array (amplify.PolyArray[Dim1])
label (str): Defaults to
''
.axis (int | tuple[int])
- Returns:
amplify.Constraint:
Overload 6.
- Args:
array (amplify.PolyArray[Dim2])
label (str): Defaults to
''
.axis (tuple[int, int])
- Returns:
amplify.Constraint:
Overload 7.
- Args:
array (amplify.PolyArray[Dim2])
label (str): Defaults to
''
.axis (int | tuple[int])
- Returns:
amplify.ConstraintList:
Overload 8.
- Args:
array (amplify.PolyArray[Dim3])
label (str): Defaults to
''
.axis (tuple[int, int, int])
- Returns:
amplify.Constraint:
Overload 9.
- Args:
array (amplify.PolyArray[Dim3])
label (str): Defaults to
''
.axis (int | tuple[int] | tuple[int, int])
- Returns:
amplify.ConstraintList:
Overload 10.
- Args:
array (amplify.PolyArray[Dim4])
label (str): Defaults to
''
.axis (tuple[int, int, int, int])
- Returns:
amplify.Constraint:
Overload 11.
- Args:
array (amplify.PolyArray[Dim4])
label (str): Defaults to
''
.axis (int | tuple[int] | tuple[int, int] | tuple[int, int, int])
- Returns:
amplify.ConstraintList: