Un contenitore per una risorsa iteratore multi dispositivo.
Metodi pubblici
static AnonymousMultiDeviceIterator | |
Uscita <?> | deleter () Una variante deleter che dovrebbe essere passata all'operazione che elimina l'iteratore. |
Uscita <?> | maniglia () Un handle per un iteratore multi dispositivo che può essere passato a un "MultiDeviceIteratorGetNextFromShard" op. |
Metodi ereditati
Metodi pubblici
public static AnonymousMultiDeviceIterator create ( ambito ambito, List <String> devices, List <Class <? >> outputTypes, List < Shape > outputShapes)
Metodo Factory per creare una classe che racchiude una nuova operazione AnonymousMultiDeviceIterator.
Parametri
scopo | ambito attuale |
---|
ritorna
- una nuova istanza di AnonymousMultiDeviceIterator
output pubblico <?> deleter ()
Una variante deleter che dovrebbe essere passata all'operazione che elimina l'iteratore.
output pubblico <?> handle ()
Un handle per un iteratore multi dispositivo che può essere passato a un "MultiDeviceIteratorGetNextFromShard" op. A differenza di MultiDeviceIterator, AnonymousIterator impedisce la condivisione delle risorse in base al nome e non mantiene un riferimento al contenitore di risorse.