@available(*, deprecated, message: "Datasets will be removed in S4TF v0.10. Please use the new Batches API instead.")
@frozen
public struct Dataset<Element> where Element : TensorGroup
extension Dataset: Sequence
উপাদানগুলির একটি সম্ভাব্য বড় সেট প্রতিনিধিত্ব করে।
একটি Dataset
উপাদান টেনসরের সংগ্রহ হিসাবে একটি ইনপুট পাইপলাইন উপস্থাপন করতে ব্যবহার করা যেতে পারে।
ঘোষণা
public init(_handle: VariantHandle)
ঘোষণা
public init(randomSeed: Int64)
একটি টেনসর হিসাবে উপাদানগুলির একটি ব্যাচ থেকে একটি ডেটাসেট তৈরি করে।
ঘোষণা
public init(elements: Element)
ঘোষণা
public typealias Iterator = DatasetIterator<Element>
এই ডেটাসেটের উপাদানগুলির উপর একটি পুনরাবৃত্তিকারী প্রদান করে।
ঘোষণা
public func makeIterator() -> DatasetIterator<Element>
ঘোষণা
public func map<ResultElement: TensorGroup>( _ transform: (Element) -> ResultElement ) -> Dataset<ResultElement>
ঘোষণা
public func map<ResultElement: TensorGroup>( parallelCallCount: Int, _ transform: (Element) -> ResultElement ) -> Dataset<ResultElement>
ঘোষণা
public func filter(_ isIncluded: (Element) -> Tensor<Bool>) -> Dataset
ঘোষণা
public func prefetched(count: Int) -> Dataset
ঘোষণা
public func shuffled( sampleCount: Int, randomSeed: Int64, reshuffleForEachIterator: Bool = true ) -> Dataset
ঘোষণা
public func batched(_ batchSize: Int) -> Dataset
ঘোষণা
public func repeated(count: Int? = nil) -> Dataset