jettify / pytorch-optimizer

Protected member accessed from outside the class PYL-W0212
Bug risk
Minor
3 years ago3 years old
Access to a protected member _values of a client class
144                    grad_sum_sq_masked.add_(grad_sq, alpha=lamb)
145
146                    rms_masked_vals = (
147                        grad_sum_sq_masked._values().pow_(1 / 3).add_(eps)148                    )
149
150                    s.add_(grad, alpha=lamb)
Access to a protected member _values of a client class
135                        grad_sum_sq_masked._values().pow(1 / 3).add_(eps)
136                    )
137                    x0_masked_vals = p_masked._values().addcdiv(
138                        s_masked._values(), rms_masked_vals, value=1139                    )
140
141                    # Dense + sparse op
Access to a protected member _values of a client class
134                    rms_masked_vals = (
135                        grad_sum_sq_masked._values().pow(1 / 3).add_(eps)
136                    )
137                    x0_masked_vals = p_masked._values().addcdiv(138                        s_masked._values(), rms_masked_vals, value=1
139                    )
140
Access to a protected member _values of a client class
132
133                    # Compute x_0 from other known quantities
134                    rms_masked_vals = (
135                        grad_sum_sq_masked._values().pow(1 / 3).add_(eps)136                    )
137                    x0_masked_vals = p_masked._values().addcdiv(
138                        s_masked._values(), rms_masked_vals, value=1
Access to a protected member _values of a client class
155                        s_masked._values(), rms_masked_vals, value=-1
156                    )
157                    # Copy updated masked p to dense p using an add operation
158                    p_masked._values().add_(p_kp1_masked_vals, alpha=-1)159                    p.data.add_(p_masked, alpha=-1)
160                else:
161                    if momentum == 0: