|
|
@@ -4281,6 +4281,7 @@ class ApplyPowerSign(PrimitiveWithInfer): |
|
|
|
|
|
|
|
|
Inputs: |
|
|
Inputs: |
|
|
- **var** (Parameter) - Variable tensor to be updated. With float32 or float16 data type. |
|
|
- **var** (Parameter) - Variable tensor to be updated. With float32 or float16 data type. |
|
|
|
|
|
If data type of `var` is float16, all inputs must have the same data type as `var`. |
|
|
- **m** (Parameter) - Variable tensor to be updated. Has the same dtype as `var`. |
|
|
- **m** (Parameter) - Variable tensor to be updated. Has the same dtype as `var`. |
|
|
- **lr** (Union[Number, Tensor]) - The learning rate value, should be a scalar. |
|
|
- **lr** (Union[Number, Tensor]) - The learning rate value, should be a scalar. |
|
|
With float32 or float16 data type. |
|
|
With float32 or float16 data type. |
|
|
@@ -4323,11 +4324,11 @@ class ApplyPowerSign(PrimitiveWithInfer): |
|
|
__mindspore_signature__ = ( |
|
|
__mindspore_signature__ = ( |
|
|
('var', sig_rw.RW_WRITE, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
('var', sig_rw.RW_WRITE, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
('m', sig_rw.RW_WRITE, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
('m', sig_rw.RW_WRITE, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
('lr', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T1), |
|
|
|
|
|
('logbase', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T2), |
|
|
|
|
|
|
|
|
('lr', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
|
|
|
('logbase', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
('sign_decay', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, |
|
|
('sign_decay', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, |
|
|
sig_dtype.T3), |
|
|
|
|
|
('beta', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T4), |
|
|
|
|
|
|
|
|
sig_dtype.T), |
|
|
|
|
|
('beta', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T), |
|
|
('grad', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T) |
|
|
('grad', sig_rw.RW_READ, sig_kind.KIND_POSITIONAL_KEYWORD, sig_kind.KIND_EMPTY_DEFAULT_VALUE, sig_dtype.T) |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
|