Idris2Doc : Compiler.Xla.HLO.Builder.XlaBuilder

Compiler.Xla.HLO.Builder.XlaBuilder

For internal spidr use only.

Definitions

dataXlaBuilder : Type
Totality: total
Visibility: public export
Constructor: 
MkXlaBuilder : GCAnyPtr->XlaBuilder
dataXlaOp : Type
Totality: total
Visibility: public export
Constructor: 
MkXlaOp : GCAnyPtr->XlaOp
delete : HasIOio=>AnyPtr->io ()
Totality: total
Visibility: export
delete : HasIOio=>AnyPtr->io ()
Totality: total
Visibility: export
mkXlaBuilder : HasIOio=>String->ioXlaBuilder
Totality: total
Visibility: export
name : HasIOio=>XlaBuilder->ioString
Totality: total
Visibility: export
createSubBuilder : HasIOio=>XlaBuilder->String->ioXlaBuilder
Totality: total
Visibility: export
build : HasIOio=>XlaBuilder->XlaOp->ioXlaComputation
Totality: total
Visibility: export
opToString : XlaBuilder->XlaOp->String
Totality: total
Visibility: export
mkXlaOpArray : HasIOio=>ListXlaOp->ioXlaOpArray
Totality: total
Visibility: export
parameter : HasIOio=>XlaBuilder->Nat->Shape->String->ioXlaOp
Totality: total
Visibility: export
constantLiteral : HasIOio=>XlaBuilder->Literal->ioXlaOp
Totality: total
Visibility: export
broadcast : HasIOio=>XlaOp->ListNat->ioXlaOp
Totality: total
Visibility: export
broadcastInDim : HasIOio=>XlaOp->ListNat->ListNat->ioXlaOp
Totality: total
Visibility: export
reshape : HasIOio=>XlaOp->ListNat->ListNat->ioXlaOp
Totality: total
Visibility: export
slice : HasIOio=>XlaOp->ListNat->ListNat->ListNat->ioXlaOp
Totality: total
Visibility: export
dynamicSlice : HasIOio=>XlaOp->ListXlaOp->ListNat->ioXlaOp
Totality: total
Visibility: export
concatInDim : HasIOio=>XlaBuilder-> (operands : ListXlaOp) -> {auto0_ : NonEmptyoperands} ->Nat->ioXlaOp
Totality: total
Visibility: export
select : HasIOio=>XlaOp->XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
tuple : HasIOio=>XlaBuilder->ListXlaOp->ioXlaOp
Totality: total
Visibility: export
getTupleElement : HasIOio=>XlaOp->Nat->ioXlaOp
Totality: total
Visibility: export
eq : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
ne : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
ge : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
gt : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
lt : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
le : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
dot : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
dotGeneral : HasIOio=>XlaOp->XlaOp->DotDimensionNumbers->ioXlaOp
Totality: total
Visibility: export
dataTranspose : Type
Totality: total
Visibility: public export
Constructors:
NoTranspose : Transpose
Transpose_ : Transpose
Adjoint : Transpose
triangularSolve : HasIOio=>XlaOp->XlaOp->Bool->Bool->Bool->Transpose->ioXlaOp
Totality: total
Visibility: export
cholesky : HasIOio=>XlaOp->Bool->ioXlaOp
Totality: total
Visibility: export
add : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
sub : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
mul : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
div : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
Fixity Declaration: infixl operator, level 9
rem : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
max : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
min : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
and : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
or : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
unaryOp : HasIOio=> (GCAnyPtr->PrimIOAnyPtr) ->XlaOp->ioXlaOp
Totality: total
Visibility: export
not : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
reduce : HasIOio=>XlaOp->XlaOp->XlaComputation->ListNat->ioXlaOp
Totality: total
Visibility: export
abs : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
exp : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
floor : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
ceil : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
log : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
logistic : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
cos : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
sin : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
tanh : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
sqrt : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
pow : HasIOio=>XlaOp->XlaOp->ioXlaOp
Totality: total
Visibility: export
iota : HasIOio=>XlaBuilder->Shape->Nat->ioXlaOp
Totality: total
Visibility: export
convertElementType : (HasIOio, Primitivedtype) =>XlaOp->ioXlaOp
Totality: total
Visibility: export
neg : HasIOio=>XlaOp->ioXlaOp
Totality: total
Visibility: export
transpose : HasIOio=>XlaOp->ListNat->ioXlaOp
Totality: total
Visibility: export
rev : HasIOio=>XlaOp->ListNat->ioXlaOp
Totality: total
Visibility: export
sort : HasIOio=>ListXlaOp->XlaComputation->Nat->Bool->ioXlaOp
Totality: total
Visibility: export
map : HasIOio=>XlaBuilder->ListXlaOp->XlaComputation->ListNat->ioXlaOp
Totality: total
Visibility: export
dataRandomAlgorithm : Type
Totality: total
Visibility: public export
Constructors:
RngDefault : RandomAlgorithm
RngThreeFry : RandomAlgorithm
RngPhilox : RandomAlgorithm
rngBitGenerator : HasIOio=>RandomAlgorithm->XlaOp->Shape->ioXlaOp
Totality: total
Visibility: export
conditional : HasIOio=>XlaOp->XlaOp->XlaComputation->XlaOp->XlaComputation->ioXlaOp
Totality: total
Visibility: export