Подпись IExecutionContext::enqueue
читает
enqueue (int batchSize, void **bindings, cudaStream_t stream, cudaEvent_t *inputConsumed)=0
Мне интересно, как я могу справиться с правильностью, если у меня есть const void*
для ввода и void*
для выходного буфера?
Мое единственное решение — требовать от клиентов прохождения void*
буфер для ввода, но это не так.
Задача ещё не решена.
Других решений пока нет …