aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py')
-rw-r--r--tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py b/tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py
index fc5d51e210..7ca18450d1 100644
--- a/tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py
+++ b/tensorflow/contrib/linalg/python/ops/linear_operator_matrix.py
@@ -172,11 +172,7 @@ class LinearOperatorMatrix(linear_operator.LinearOperator):
if self._is_spd:
diag = array_ops.matrix_diag_part(self._chol)
return 2 * math_ops.reduce_sum(math_ops.log(diag), reduction_indices=[-1])
-
- if self.dtype.is_complex:
- abs_det = math_ops.complex_abs(self.determinant())
- else:
- abs_det = math_ops.abs(self.determinant())
+ abs_det = math_ops.abs(self.determinant())
return math_ops.log(abs_det)
def _solve(self, rhs, adjoint=False):