Перераспределение памяти в TF_SessionRun - PullRequest
0 голосов
/ 28 августа 2018

Я использую TensorFlow с интерфейсом C. Документация функции TF_SessionRun гласит: «В случае успеха тензоры, соответствующие выходам [0, noutputs-1], помещаются в output_values ​​[]. Владение элементами output_values ​​[] передается вызывающей стороне, которая должна в конечном итоге вызвать TF_DeleteTensor для них . "

Я использую TF_SessionRun большое количество раз, и я хотел бы свести к минимуму перераспределение памяти. Но это описание ничего не говорит о правилах перераспределения памяти. Если выходной TF_Tensor уже выделен с правильными размерами, будет ли он перераспределен или использован как есть? Может ли это поведение измениться в будущем?

...