org
.
platanios
.
tensorflow
.
api
.
ops
Math
Related Doc:
package ops
object
Math
extends
Math
Linear Supertypes
Math
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
Math
Math
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
MathOps
(
output:
Output
)
extends
Product
with
Serializable
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
abs
[
T <:
OutputLike
]
(
x:
T
,
name:
String
=
"Abs"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
acos
[
T
]
(
x:
T
,
name:
String
=
"Acos"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
acosh
[
T
]
(
x:
T
,
name:
String
=
"ACosh"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
add
(
x:
Output
,
y:
Output
,
name:
String
=
"Add"
)
:
Output
Definition Classes
Math
def
addN
(
inputs:
Seq
[
Output
]
,
name:
String
=
"AddN"
)
:
Output
Definition Classes
Math
def
all
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"All"
)
:
Output
Definition Classes
Math
def
angle
[
T <:
OutputLike
]
(
input:
T
,
name:
String
=
"Angle"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
Annotations
@throws
(
...
)
def
any
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"Any"
)
:
Output
Definition Classes
Math
def
approximatelyEqual
(
x:
Output
,
y:
Output
,
tolerance:
Float
=
0.00001f
,
name:
String
=
"ApproximatelyEqual"
)
:
Output
Definition Classes
Math
def
argmax
(
input:
Output
,
axes:
Output
=
0
,
outputDataType:
types.DataType
=
INT64
,
name:
String
=
"ArgMax"
)
:
Output
Definition Classes
Math
def
argmin
(
input:
Output
,
axes:
Output
=
0
,
outputDataType:
types.DataType
=
INT64
,
name:
String
=
"ArgMin"
)
:
Output
Definition Classes
Math
Annotations
@throws
(
...
)
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asin
[
T
]
(
x:
T
,
name:
String
=
"Asin"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
asinh
[
T
]
(
x:
T
,
name:
String
=
"ASinh"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
atan
[
T
]
(
x:
T
,
name:
String
=
"Atan"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
atan2
(
x:
Output
,
y:
Output
,
name:
String
=
"ATan2"
)
:
Output
Definition Classes
Math
def
atanh
[
T
]
(
x:
T
,
name:
String
=
"ATanh"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
binCount
(
input:
Output
,
weights:
Output
=
null
,
minLength:
Output
=
null
,
maxLength:
Output
=
null
,
dataType:
types.DataType
=
INT32
,
name:
String
=
"BinCount"
)
:
Output
Definition Classes
Math
def
bitcast
(
input:
Output
,
dataType:
types.DataType
,
name:
String
=
"Bitcast"
)
:
Output
Definition Classes
Math
def
bucketize
(
input:
Output
,
boundaries:
Seq
[
Float
]
,
name:
String
=
"Bucketize"
)
:
Output
Definition Classes
Math
def
cast
[
T <:
OutputLike
]
(
x:
T
,
dataType:
types.DataType
,
name:
String
=
"Cast"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
ceil
[
T
]
(
x:
T
,
name:
String
=
"Ceil"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
complex
(
real:
Output
,
imag:
Output
,
name:
String
=
"Complex"
)
:
Output
Definition Classes
Math
def
conjugate
[
T <:
OutputLike
]
(
input:
T
,
name:
String
=
"Conjugate"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
Annotations
@throws
(
...
)
def
cos
[
T
]
(
x:
T
,
name:
String
=
"Cos"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
cosh
[
T
]
(
x:
T
,
name:
String
=
"Cosh"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
countNonZero
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"CountNonZero"
)
:
Output
Definition Classes
Math
def
cross
(
a:
Output
,
b:
Output
,
name:
String
=
"Cross"
)
:
Output
Definition Classes
Math
def
cumprod
(
input:
Output
,
axis:
Output
=
0
,
exclusive:
Boolean
=
false
,
reverse:
Boolean
=
false
,
name:
String
=
"CumProd"
)
:
Output
Definition Classes
Math
def
cumsum
(
input:
Output
,
axis:
Output
=
0
,
exclusive:
Boolean
=
false
,
reverse:
Boolean
=
false
,
name:
String
=
"CumSum"
)
:
Output
Definition Classes
Math
def
diag
(
diagonal:
Output
,
name:
String
=
"Diag"
)
:
Output
Definition Classes
Math
def
diagPart
(
input:
Output
,
name:
String
=
"DiagPart"
)
:
Output
Definition Classes
Math
def
digamma
[
T
]
(
x:
T
,
name:
String
=
"Digamma"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
divide
(
x:
Output
,
y:
Output
,
name:
String
=
"Div"
)
:
Output
Definition Classes
Math
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equal
(
x:
Output
,
y:
Output
,
name:
String
=
"Equal"
)
:
Output
Definition Classes
Math
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
erf
[
T
]
(
x:
T
,
name:
String
=
"Erf"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
erfc
[
T
]
(
x:
T
,
name:
String
=
"Erfc"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
exp
[
T
]
(
x:
T
,
name:
String
=
"Exp"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
expm1
[
T
]
(
x:
T
,
name:
String
=
"Expm1"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
floor
[
T
]
(
x:
T
,
name:
String
=
"Floor"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
floorMod
(
x:
Output
,
y:
Output
,
name:
String
=
"FloorMod"
)
:
Output
Definition Classes
Math
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
greater
(
x:
Output
,
y:
Output
,
name:
String
=
"Greater"
)
:
Output
Definition Classes
Math
def
greaterEqual
(
x:
Output
,
y:
Output
,
name:
String
=
"GreaterEqual"
)
:
Output
Definition Classes
Math
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
igamma
(
a:
Output
,
x:
Output
,
name:
String
=
"Igamma"
)
:
Output
Definition Classes
Math
def
igammac
(
a:
Output
,
x:
Output
,
name:
String
=
"Igammac"
)
:
Output
Definition Classes
Math
def
imag
[
T <:
OutputLike
]
(
input:
T
,
name:
String
=
"Imag"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
incompleteBeta
(
a:
Output
,
b:
Output
,
x:
Output
,
name:
String
=
"IncompleteBeta"
)
:
Output
Definition Classes
Math
def
isFinite
[
T
]
(
x:
T
,
name:
String
=
"IsFinite"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
isInf
[
T
]
(
x:
T
,
name:
String
=
"IsInf"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isNaN
[
T
]
(
x:
T
,
name:
String
=
"IsNaN"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
less
(
x:
Output
,
y:
Output
,
name:
String
=
"Less"
)
:
Output
Definition Classes
Math
def
lessEqual
(
x:
Output
,
y:
Output
,
name:
String
=
"LessEqual"
)
:
Output
Definition Classes
Math
def
linspace
(
start:
Output
,
stop:
Output
,
numberOfValues:
Output
,
name:
String
=
"LinSpace"
)
:
Output
Definition Classes
Math
def
log
[
T
]
(
x:
T
,
name:
String
=
"Log"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
log1p
[
T
]
(
x:
T
,
name:
String
=
"Log1p"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
logGamma
[
T
]
(
x:
T
,
name:
String
=
"Lgamma"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
logSumExp
(
input:
Output
,
axes:
Seq
[
Int
] =
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"LogSumExp"
)
:
Output
Definition Classes
Math
def
logicalAnd
(
x:
Output
,
y:
Output
,
name:
String
=
"LogicalAnd"
)
:
Output
Definition Classes
Math
def
logicalNot
(
x:
Output
,
name:
String
=
"LogicalNot"
)
:
Output
Definition Classes
Math
def
logicalOr
(
x:
Output
,
y:
Output
,
name:
String
=
"LogicalOr"
)
:
Output
Definition Classes
Math
def
logicalXOr
(
x:
Output
,
y:
Output
,
name:
String
=
"LogicalXOr"
)
:
Output
Definition Classes
Math
def
matmul
(
a:
Output
,
b:
Output
,
transposeA:
Boolean
=
false
,
transposeB:
Boolean
=
false
,
conjugateA:
Boolean
=
false
,
conjugateB:
Boolean
=
false
,
aIsSparse:
Boolean
=
false
,
bIsSparse:
Boolean
=
false
,
name:
String
=
"MatMul"
)
:
Output
Definition Classes
Math
def
matrixBandPart
(
input:
Output
,
numSubDiagonals:
Output
,
numSuperDiagonals:
Output
,
name:
String
=
"MatrixBandPart"
)
:
Output
Definition Classes
Math
def
matrixDiag
(
diagonal:
Output
,
name:
String
=
"MatrixDiag"
)
:
Output
Definition Classes
Math
def
matrixDiagPart
(
input:
Output
,
name:
String
=
"MatrixDiagPart"
)
:
Output
Definition Classes
Math
def
matrixSetDiag
(
input:
Output
,
diagonal:
Output
,
name:
String
=
"MatrixSetDiag"
)
:
Output
Definition Classes
Math
def
max
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"Max"
)
:
Output
Definition Classes
Math
def
maximum
(
x:
Output
,
y:
Output
,
name:
String
=
"Maximum"
)
:
Output
Definition Classes
Math
def
mean
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"Mean"
)
:
Output
Definition Classes
Math
def
min
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"Min"
)
:
Output
Definition Classes
Math
def
minimum
(
x:
Output
,
y:
Output
,
name:
String
=
"Minimum"
)
:
Output
Definition Classes
Math
def
mod
(
x:
Output
,
y:
Output
,
name:
String
=
"Mod"
)
:
Output
Definition Classes
Math
def
multiply
(
x:
Output
,
y:
Output
,
name:
String
=
"Mul"
)
:
Output
Definition Classes
Math
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
negate
[
T
]
(
x:
T
,
name:
String
=
"Negate"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
notEqual
(
x:
Output
,
y:
Output
,
name:
String
=
"NotEqual"
)
:
Output
Definition Classes
Math
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
polygamma
(
n:
Output
,
x:
Output
,
name:
String
=
"Polygamma"
)
:
Output
Definition Classes
Math
def
pow
(
x:
Output
,
y:
Output
,
name:
String
=
"Pow"
)
:
Output
Definition Classes
Math
def
prod
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"Prod"
)
:
Output
Definition Classes
Math
def
range
(
start:
Output
,
limit:
Output
,
delta:
Output
=
Basic.constant(1)
,
dataType:
types.DataType
=
null
,
name:
String
=
"Range"
)
:
Output
Definition Classes
Math
def
real
[
T <:
OutputLike
]
(
input:
T
,
name:
String
=
"Real"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
realDivide
(
x:
Output
,
y:
Output
,
name:
String
=
"RealDiv"
)
:
Output
Definition Classes
Math
def
reciprocal
[
T
]
(
x:
T
,
name:
String
=
"Reciprocal"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
round
[
T
]
(
x:
T
,
name:
String
=
"Round"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
roundInt
[
T
]
(
x:
T
,
name:
String
=
"RoundInt"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
rsqrt
[
T
]
(
x:
T
,
name:
String
=
"Rsqrt"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
scalarMul
[
T
]
(
scalar:
Output
,
tensor:
T
,
name:
String
=
"ScalarMul"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
segmentMax
(
data:
Output
,
segmentIndices:
Output
,
name:
String
=
"SegmentMax"
)
:
Output
Definition Classes
Math
def
segmentMean
(
data:
Output
,
segmentIndices:
Output
,
name:
String
=
"SegmentMean"
)
:
Output
Definition Classes
Math
def
segmentMin
(
data:
Output
,
segmentIndices:
Output
,
name:
String
=
"SegmentMin"
)
:
Output
Definition Classes
Math
def
segmentProd
(
data:
Output
,
segmentIndices:
Output
,
name:
String
=
"SegmentProd"
)
:
Output
Definition Classes
Math
def
segmentSum
(
data:
Output
,
segmentIndices:
Output
,
name:
String
=
"SegmentSum"
)
:
Output
Definition Classes
Math
def
select
(
condition:
Output
,
x:
Output
,
y:
Output
,
name:
String
=
"Select"
)
:
Output
Definition Classes
Math
def
sigmoid
[
T
]
(
x:
T
,
name:
String
=
"Sigmoid"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
sign
[
T
]
(
x:
T
,
name:
String
=
"Sign"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
sin
[
T
]
(
x:
T
,
name:
String
=
"Sin"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
sinh
[
T
]
(
x:
T
,
name:
String
=
"Sinh"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
sparseSegmentMean
(
data:
Output
,
indices:
Output
,
segmentIndices:
Output
,
numSegments:
Output
=
null
,
name:
String
=
"SparseSegmentMean"
)
:
Output
Definition Classes
Math
def
sparseSegmentSum
(
data:
Output
,
indices:
Output
,
segmentIndices:
Output
,
numSegments:
Output
=
null
,
name:
String
=
"SparseSegmentSum"
)
:
Output
Definition Classes
Math
def
sparseSegmentSumSqrtN
(
data:
Output
,
indices:
Output
,
segmentIndices:
Output
,
numSegments:
Output
=
null
,
name:
String
=
"SparseSegmentSumSqrtN"
)
:
Output
Definition Classes
Math
def
sqrt
[
T
]
(
x:
T
,
name:
String
=
"Sqrt"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
square
[
T
]
(
x:
T
,
name:
String
=
"Square"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
squaredDifference
(
x:
Output
,
y:
Output
,
name:
String
=
"SquaredDifference"
)
:
Output
Definition Classes
Math
def
subtract
(
x:
Output
,
y:
Output
,
name:
String
=
"Sub"
)
:
Output
Definition Classes
Math
def
sum
(
input:
Output
,
axes:
Output
=
null
,
keepDims:
Boolean
=
false
,
name:
String
=
"Sum"
)
:
Output
Definition Classes
Math
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
tan
[
T
]
(
x:
T
,
name:
String
=
"Tan"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
tanh
[
T
]
(
x:
T
,
name:
String
=
"Tanh"
)
(
implicit
arg0:
OutputOps
[
T
]
)
:
T
Definition Classes
Math
def
tensorDot
(
a:
Output
,
b:
Output
,
axesA:
Seq
[
Int
]
,
axesB:
Seq
[
Int
]
,
name:
String
)
:
Output
Definition Classes
Math
def
tensorDot
(
a:
Output
,
b:
Output
,
axesA:
Seq
[
Int
]
,
axesB:
Seq
[
Int
]
)
:
Output
Definition Classes
Math
def
tensorDot
(
a:
Output
,
b:
Output
,
numAxes:
Int
,
name:
String
)
:
Output
Definition Classes
Math
def
tensorDot
(
a:
Output
,
b:
Output
,
numAxes:
Int
)
:
Output
Definition Classes
Math
def
tensorDotDynamic
(
a:
Output
,
b:
Output
,
axesA:
Output
,
axesB:
Output
,
name:
String
=
"TensorDot"
)
:
Output
Definition Classes
Math
def
tensorDotDynamic
(
a:
Output
,
b:
Output
,
axesA:
Output
,
axesB:
Output
)
:
Output
Definition Classes
Math
def
tensorDotDynamic
(
a:
Output
,
b:
Output
,
numAxes:
Output
,
name:
String
)
:
Output
Definition Classes
Math
def
tensorDotDynamic
(
a:
Output
,
b:
Output
,
numAxes:
Output
)
:
Output
Definition Classes
Math
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
trace
(
input:
Output
,
name:
String
=
"Trace"
)
:
Output
Definition Classes
Math
def
truncateDivide
(
x:
Output
,
y:
Output
,
name:
String
=
"TruncateDiv"
)
:
Output
Definition Classes
Math
def
truncateMod
(
x:
Output
,
y:
Output
,
name:
String
=
"TruncateMod"
)
:
Output
Definition Classes
Math
def
unsortedSegmentMax
(
data:
Output
,
segmentIndices:
Output
,
segmentsNumber:
Output
,
name:
String
=
"UnsortedSegmentMax"
)
:
Output
Definition Classes
Math
def
unsortedSegmentSum
(
data:
Output
,
segmentIndices:
Output
,
segmentsNumber:
Output
,
name:
String
=
"UnsortedSegmentSum"
)
:
Output
Definition Classes
Math
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
zerosFraction
(
input:
Output
,
name:
String
=
"ZerosFraction"
)
:
Output
Definition Classes
Math
def
zeta
(
x:
Output
,
q:
Output
,
name:
String
=
"Zeta"
)
:
Output
Definition Classes
Math
Deprecated Value Members
def
floorDivide
(
x:
Output
,
y:
Output
,
name:
String
=
"FloorDiv"
)
:
Output
Definition Classes
Math
Annotations
@deprecated
Deprecated
(Since version 0.1)
Use
truncateDivide
instead.
Inherited from
Math
Inherited from
AnyRef
Inherited from
Any
Ungrouped