ConsumeMutexLock

публичный финальный класс ConsumeMutexLock

Эта операция использует блокировку, созданную MutexLock.

Эта операция существует для использования тензора, созданного MutexLock (кроме зависимостей прямого управления). Он должен быть единственным, который потребляет тензор, и в противном случае выдаст ошибку. Его единственная цель — поддерживать тензор блокировки мьютекса в рабочем состоянии до тех пор, пока он не будет использован этой операцией.

ПРИМЕЧАНИЕ . Эта операция должна выполняться на том же устройстве, что и ее вход. Это можно реализовать с помощью механизма colocate_with.

Публичные методы

статический ConsumeMutexLock
create (Область видимости , Операнд <?> mutexLock)
Фабричный метод для создания класса, обертывающего новую операцию ConsumeMutexLock.

Унаследованные методы

Публичные методы

public static ConsumeMutexLock create (область действия , операнд <?> mutexLock)

Фабричный метод для создания класса, обертывающего новую операцию ConsumeMutexLock.

Параметры
объем текущий объем
блокировка мьютекса Тензор, возвращаемый MutexLock.
Возврат
  • новый экземпляр ConsumeMutexLock