public struct Device
extension Device: Equatable
extension Device: CustomStringConvertible
एक उपकरण जिस पर Tensor
आवंटित किया जा सकता है।
डिवाइस प्रकार: जीपीयू, जीपीयू, टीपीयू, या रिमोट टीपीयू।
घोषणा
public let kind: Kind
डिवाइस का क्रमिक मूल्य.
घोषणा
public let ordinal: Int
बैकएंड का उपयोग टेंसर संचालन को भेजने के लिए किया जाता है।
घोषणा
public let backend: Backend
घोषणा
public init(kind: Kind, ordinal: Int, backend: Backend = defaultBackend)
बैकएंड का उपयोग टेंसर संचालन को भेजने के लिए किया जाता है।
घोषणा
public enum Backend
एक उपकरण प्रकार.
घोषणा
public enum Kind
घोषणा
public var isRemote: Bool { get }
घोषणा
public static var defaultBackend: Backend { get }
डिफ़ॉल्ट
Device
.घोषणा
public static var `default`: Device { get }
डिफ़ॉल्ट XLA डिवाइस.
घोषणा
public static var defaultXLA: Device { get }
वर्तमान टीएफ उत्सुक डिवाइस।
घोषणा
public static var defaultTFEager: Device { get }
सभी उपकरणों की एक श्रृंखला.
घोषणा
public static var allDevices: [Device] { get }
घोषणा
public static func setReplicationDevices(_ devices: [Device])
घोषणा
public static func getReplicationDevices() -> [Device]
घोषणा
public static func syncLiveTensorsForDevices(_ devices: [Device])
घोषणा
public static func == (lhs: Device, rhs: Device) -> Bool
घोषणा
public var description: String { get }
घोषणा
public var annotationsAvailable: String { get }
प्रशिक्षण के लिए उपयोग किए जाने वाले उपकरणों की सूची.
घोषणा
public static var trainingDevices: [Device] { get }
प्रशिक्षण उपकरणों पर प्रशिक्षण के दौरान क्रॉस प्रतिकृति रकम के लिए उपयोग किए जाने वाले उपकरणों की एक सूची।
घोषणा
public static var crossReplicaSumDevices: [Device] { get }