12345678910111213141516171819202122 |
- /******************************************************************************
- * Copyright (c) 2023, Tri Dao.
- ******************************************************************************/
- #pragma once
- ////////////////////////////////////////////////////////////////////////////////////////////////////
- struct HadamardParamsBase {
- using index_t = int64_t;
- int batch, dim, log_N;
- index_t x_batch_stride;
- index_t out_batch_stride;
- float scale;
- // Common data pointers.
- void *__restrict__ x_ptr;
- void *__restrict__ out_ptr;
- };
|