Math Vector Library 1.1 Machine Learning Extension
Programming Reference Manual Fortran
Version 1.1 DD-00004-111
Math Vector Library 1.1 Machine Learning Extension
Reference Manual (Fortran)
DD-00004-111
Jan Adelsbach
February 17, 2025
Contents
1
About this Guide
1.1
Legal Information
1.2
Feedback and Contact
1.3
Introduction
1.4
Audience for This Guide
1.5
How to Use This Guide
1.6
Conventions Used in This Guide
2
Overview
2.1
Introduction
2.2
Thread Safety
2.3
SIMD/SPMD Unit Usage
2.4
Performance Characteristics
2.5
Extended Vector Sizes (
_64
suffix functions)
3
Utility
3.1
mvecmlver
- Version query
4
Activation functions
4.1
vmlsigm
- Sigmoid activation
4.2
vmlsigmd
- Sigmoid activation (first derivative)
4.3
vmllsigm
- Log-Sigmoid activation
4.4
vmllsigmd
- Log-Sigmoid activation (first derivative)
4.5
vmlrelu
- ReLU activation
4.6
vmlrelud
- ReLU activation (first derivative)
4.7
vmltanh
- Tanh activation
4.8
vmltanhd
- Tanh activation (first derivative)
4.9
vmltanhs
- Tanhshrink activation
4.10
vmltanhsd
- Tanhshrink activation (first derivative)
4.11
vmlsplu
- Softplus activation
4.12
vmlsplud
- Softplus activation (first derivative)
4.13
vmlgauss
- Gaussian activation
4.14
vmlgaussd
- Gaussian activation (first derivative)
4.15
vmlgelu
- GELU activation
4.16
vmlgelud
- GELU activation (first derivative)
4.17
vmlsilu
- SiLU activation
4.18
vmlsilud
- SiLU activation (first derivative)
4.19
vmlssgn
- Softsign activation
4.20
vmlssgnd
- Softsign activation (first derivative)
4.21
vmlmish
- MISH activation
4.22
vmlmishd
- MISH activation (first derivative)
4.23
vmlatan
- Arctan activation
4.24
vmlatand
- Arctan activation (first derivative)
4.25
vmlprelu
- PReLU activation
4.26
vmlprelud
- PReLU activation (first derivative)
4.27
vmlselu
- SELU activation
4.28
vmlselud
- SELU activation (first derivative)
4.29
vmlsmht
- SMHT activation
4.30
vmlsmhtd
- SMHT activation (first derivative)
4.31
vmlelud
- ELU activation
4.32
vmlelud
- ELU activation (first derivative)
4.33
vmlcelu
- CELU activation
4.34
vmlcelud
- CELU activation (first derivative)
5
Acknowledgements
[
next
]