| 229 | } |
| 230 | |
| 231 | SinusoidalPositionEncoder::SinusoidalPositionEncoder(dim_t depth, DataType dtype, Device device) |
| 232 | : _encoding(generate_sinusoidal_position_encoding(500, depth, dtype, device)) |
| 233 | { |
| 234 | } |
| 235 | |
| 236 | const StorageView& SinusoidalPositionEncoder::get_position_encoding(dim_t max_time) { |
| 237 | if (max_time > _encoding.dim(0)) |
nothing calls this directly
no test coverage detected