Math Vector Library Machine Learning Extension
Programming Reference Manual
Version 1.0 DD-00004-110

Contents

Contents
1 About this Guide
 1.1 Audience for This Guide
 1.2 How to Use This Guide
 1.3 Conventions Used in This Guide
2 Overview
 2.1 Introduction
 2.2 Thread Safety
 2.3 SIMD/SPMD Unit Usage
 2.4 Performance Characteristics
3 Utility
 3.1 mvecmlver - Version query
4 Activation functions
 4.1 vmlsigm - Sigmoid activation
 4.2 vmlsigmd - Sigmoid activation (first derivative)
 4.3 vmlrelu - ReLU activation
 4.4 vmlrelud - ReLU activation (first derivative)
 4.5 vmltanh - Tanh activation
 4.6 vmltanhd - Tanh activation (first derivative)
 4.7 vmlsplu - Softplus activation
 4.8 vmlsplud - Softplus activation (first derivative)
 4.9 vmlgauss - Gaussian activation
 4.10 vmlgaussd - Gaussian activation (first derivative)
 4.11 vmlgelu - GELU activation
 4.12 vmlgelud - GELU activation (first derivative)
 4.13 vmlsilu - SiLU activation
 4.14 vmlsilud - SiLU activation (first derivative)
 4.15 vmlssgn - Softsign activation
 4.16 vmlssgnd - Softsign activation (first derivative)
 4.17 vmlmish - MISH activation
 4.18 vmlmishd - MISH activation (first derivative)
 4.19 vmlatan - Arctan activation
 4.20 vmlatand - Arctan activation (first derivative)
 4.21 vmlprelu - PReLU activation
 4.22 vmlprelud - PReLU activation (first derivative)
 4.23 vmlselu - SELU activation
 4.24 vmlselu - SELU activation (first derivative)
5 Acknowledgements