@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