view_as_imag_op
Structs
Struct: ViewAsImag
Fields
Methods
compute_shape(mut curr: ArrayShape, args: List[ArrayShape])
Computes the shape of an array after viewing it as the imaginary part of a complex array.
__call__(mut curr: Array, args: List[Array])
Performs the forward pass for the view_as_imag operation. It sets the base of the argument to be the base of the current array and computes the shape of the current array via its dedicated ArraySahpe fwd fucntion.
fwd(arg0: Array) -> Array
Creates a view of the input array as an imaginary array.
jvp(primals: List[Array], tangents: List[Array]) -> Array
vjp(primals: List[Array], grad: Array, out: Array) -> List[Array]
Functions
view_as_imag
view_as_imag(arg0: Array) -> Array
Last updated on