| 693 | |
| 694 | template <typename T> |
| 695 | const T* ConvBiasImpl::NCBKernParam::src( |
| 696 | size_t batch_id, size_t group_pack_id, size_t channel_pack_id, |
| 697 | size_t group_pack_size, size_t channel_pack_size) const { |
| 698 | return reinterpret_cast<T*>( |
| 699 | reinterpret_cast<ptrdiff_t>(src_ptr.get_ptr()) + |
| 700 | src_offset( |
| 701 | batch_id, group_pack_id, channel_pack_id, group_pack_size, |
| 702 | channel_pack_size)); |
| 703 | } |
| 704 | |
| 705 | size_t ConvBiasImpl::NCBKernParam::filter_offset( |
| 706 | size_t group_pack_id, size_t pack_group_size) const { |
no test coverage detected