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]