Um contêiner para um recurso iterador de vários dispositivos.
Métodos Públicos
estática AnonymousMultiDeviceIterator | |
Output <?> | deleter () Um excluidor variante que deve ser passado para o op que exclui o iterador. |
Output <?> | pega () Um identificador para um iterador de vários dispositivos que pode ser passado para um op. "MultiDeviceIteratorGetNextFromShard". |
Métodos herdados
Métodos Públicos
public static AnonymousMultiDeviceIterator criar ( Scope escopo, List <string> dispositivos, List <Class <? >> outputTypes, List < Forma > outputShapes)
Método de fábrica para criar uma classe que envolve uma nova operação AnonymousMultiDeviceIterator.
Parâmetros
alcance | escopo atual |
---|
Devoluções
- uma nova instância de AnonymousMultiDeviceIterator
pública de saída <?> deleter ()
Um excluidor variante que deve ser passado para o op que exclui o iterador.
pública de saída <?> pega ()
Um identificador para um iterador de vários dispositivos que pode ser passado para um op. "MultiDeviceIteratorGetNextFromShard". Em contraste com MultiDeviceIterator, AnonymousIterator impede o compartilhamento de recursos por nome e não mantém uma referência ao contêiner de recursos.