SKaiNET
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
SKaiNET
skainet-lang-core
/
sk.ainet.lang.nn.activations
Package-level
declarations
Types
Types
Activations
Wrapper
Module
Link copied to clipboard
class
ActivationsWrapperModule
<
T
:
DType
,
V
>
(
activationHandler
:
(
Tensor
<
T
,
V
>
)
->
Tensor
<
T
,
V
>
,
val
name
:
String
)
:
Module
<
T
,
V
>
ELU
Link copied to clipboard
class
ELU
<
T
:
DType
,
V
>
(
val
alpha
:
Float
=
1.0f
,
val
name
:
String
=
"ELU"
)
:
Module
<
T
,
V
>
Exponential Linear Unit (ELU) activation function.
GELU
Link copied to clipboard
class
GELU
<
T
:
DType
,
V
>
(
val
name
:
String
=
"GELU"
)
:
Module
<
T
,
V
>
Leaky
Re
LU
Link copied to clipboard
class
LeakyReLU
<
T
:
DType
,
V
>
(
val
negativeSlope
:
Float
=
0.01f
,
val
name
:
String
=
"LeakyReLU"
)
:
Module
<
T
,
V
>
Leaky ReLU activation function.
Re
LU
Link copied to clipboard
class
ReLU
<
T
:
DType
,
V
>
(
val
name
:
String
=
"ReLU"
)
:
Module
<
T
,
V
>
Sigmoid
Link copied to clipboard
class
Sigmoid
<
T
:
DType
,
V
>
(
val
name
:
String
=
"Sigmoid"
)
:
Module
<
T
,
V
>
Si
LU
Link copied to clipboard
class
SiLU
<
T
:
DType
,
V
>
(
val
name
:
String
=
"SiLU"
)
:
Module
<
T
,
V
>
Softmax
Link copied to clipboard
class
Softmax
<
T
:
DType
,
V
>
(
dimension
:
Int
,
val
name
:
String
=
"Softmax"
)
:
Module
<
T
,
V
>