tensorflow::ops::SparseTensorDenseMatMul::Attrs

#include <sparse_ops.h>

Optional attribute setters for SparseTensorDenseMatMul.

Summary

Public attributes

adjoint_a_ = false
bool
adjoint_b_ = false
bool

Public functions

AdjointA(bool x)
TF_MUST_USE_RESULT Attrs
Use the adjoint of A in the matrix multiply.
AdjointB(bool x)
TF_MUST_USE_RESULT Attrs
Use the adjoint of B in the matrix multiply.

Public attributes

adjoint_a_

bool tensorflow::ops::SparseTensorDenseMatMul::Attrs::adjoint_a_ = false

adjoint_b_

bool tensorflow::ops::SparseTensorDenseMatMul::Attrs::adjoint_b_ = false

Public functions

AdjointA

TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseTensorDenseMatMul::Attrs::AdjointA(
  bool x
)

Use the adjoint of A in the matrix multiply.

If A is complex, this is transpose(conj(A)). Otherwise it's transpose(A).

Defaults to false

AdjointB

TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseTensorDenseMatMul::Attrs::AdjointB(
  bool x
)

Use the adjoint of B in the matrix multiply.

If B is complex, this is transpose(conj(B)). Otherwise it's transpose(B).

Defaults to false