mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Add arg() to tensor
This commit is contained in:
committed by
Antonio Sánchez
parent
028ab12586
commit
a9868bd5be
@@ -886,6 +886,23 @@ containing the natural logarithms of the original tensor.
|
||||
Returns a tensor of the same type and dimensions as the original tensor
|
||||
containing the absolute values of the original tensor.
|
||||
|
||||
### <Operation> arg()
|
||||
|
||||
Returns a tensor with the same dimensions as the original tensor
|
||||
containing the complex argument (phase angle) of the values of the
|
||||
original tensor.
|
||||
|
||||
### <Operation> real()
|
||||
|
||||
Returns a tensor with the same dimensions as the original tensor
|
||||
containing the real part of the complex values of the original tensor.
|
||||
|
||||
### <Operation> imag()
|
||||
|
||||
Returns a tensor with the same dimensions as the orginal tensor
|
||||
containing the imaginary part of the complex values of the original
|
||||
tensor.
|
||||
|
||||
### <Operation> pow(Scalar exponent)
|
||||
|
||||
Returns a tensor of the same type and dimensions as the original tensor
|
||||
|
||||
@@ -311,6 +311,12 @@ class TensorBase<Derived, ReadOnlyAccessors>
|
||||
return unaryExpr(internal::scalar_abs_op<Scalar>());
|
||||
}
|
||||
|
||||
EIGEN_DEVICE_FUNC
|
||||
EIGEN_STRONG_INLINE const TensorCwiseUnaryOp<internal::scalar_arg_op<Scalar>, const Derived>
|
||||
arg() const {
|
||||
return unaryExpr(internal::scalar_arg_op<Scalar>());
|
||||
}
|
||||
|
||||
EIGEN_DEVICE_FUNC
|
||||
EIGEN_STRONG_INLINE const TensorCwiseUnaryOp<internal::scalar_clamp_op<Scalar>, const Derived>
|
||||
clip(Scalar min, Scalar max) const {
|
||||
|
||||
Reference in New Issue
Block a user