// !!! This is a file automatically generated by hipify!!! #include #include #include #include #ifdef __HIP_PLATFORM_HCC__ #include #else #include #endif #include #include "context_hip.h" #include "cublas_wrappers_hip.h" #define THREADS 256 #define TILE_DIM 32 #define minus_infinity -1 * std::numeric_limits::infinity() #define FINAL_MASK 0xffffffff template void launch_fused_add2(T* out, const T* inp1, const T* inp2, int batch_size, int seq_length, int hidden_size, hipStream_t& stream); template void launch_fused_add4(T* out, const T* inp1, const T* inp2, const T* inp3, const T* inp4, int batch_size, int seq_length, int hidden_size, hipStream_t& stream); template void launch_fused_add3(T* out, const T* inp1, const T* inp2, const T* inp3, int batch_size, int seq_length, int hidden_size, hipStream_t& stream);