abstract class Dataset[T] extends AnyRef
Ordering
- Alphabetic
- By Inheritance
Inherited
- Dataset
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Dataset()(implicit arg0: OutputStructure[T])
Abstract Value Members
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def batch[D, S](batchSize: Long, dropRemainder: Boolean = false)(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): Dataset[T]
- def cache(directory: Output[String]): Dataset[T]
- def cache(directory: String): Dataset[T]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def concatenateWith[D, S](other: Dataset[T], name: String = s"${this.name}/Concatenated")(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): Dataset[T]
- def createInitializableIterator[D, S](sharedName: String = "", name: String = "InitializableDatasetIterator")(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): InitializableDatasetIterator[T]
- def drop(count: Output[Long]): Dataset[T]
- def drop(count: Long): Dataset[T]
- def dynamicBatch[D, S](batchSize: Output[Long], dropRemainder: Output[Boolean] = false)(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): Dataset[T]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def filter(predicate: (T) ⇒ Output[Boolean], name: String = s"${this.name}/Filter"): Dataset[T]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def flatMap[D, S, R, RD, RS](function: (T) ⇒ Dataset[R], name: String = s"${this.name}/FlatMap")(implicit arg0: OutputStructure[R], evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S], evOutputToDataType: Aux[R, RD], evOutputToShape: Aux[R, RS]): Dataset[R]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def groupByWindow[D, S](keyFn: (T) ⇒ Output[Long], reduceFn: ((Output[Long], Dataset[T])) ⇒ Dataset[T], windowSizeFn: (Output[Long]) ⇒ Output[Long], name: String = s"${this.name}/GroupByWindow")(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S], evOutputToDataType211Helper: Aux[(Output[Long], Dataset[T]), (core.types.DataType[Long], core.types.DataType[core.types.Variant])], evOutputToShape211Helper: Aux[(Output[Long], Dataset[T]), (core.Shape, core.Shape)]): Dataset[T]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def ignoreErrors(): Dataset[T]
- def interleave[D, S, R, RD, RS](function: (T) ⇒ Dataset[R], cycleLength: Long, blockLength: Long = 1L, numParallelCalls: Int = 1, name: String = "Interleave")(implicit arg0: OutputStructure[R], evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S], evOutputToDataType: Aux[R, RD], evOutputToShape: Aux[R, RS]): Dataset[R]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def map[D, S, R](function: (T) ⇒ R, numParallelCalls: Int = 1, name: String = s"${this.name}/Map")(implicit arg0: OutputStructure[R], evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S]): Dataset[R]
- def mapAndBatch[D, S, R](function: (T) ⇒ R, batchSize: Long, numParallelCalls: Long = 1L, dropRemainder: Boolean = false, name: String = s"${this.name}/Map")(implicit arg0: OutputStructure[R], evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S]): Dataset[R]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def paddedBatch[D, S, V](batchSize: Long, paddedShapes: S, paddingValues: Option[V] = None, name: String = s"${this.name}/PaddedBatch")(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S], evOutputToTensor: Aux[T, V]): Dataset[T]
- def prefetch(bufferSize: Long): Dataset[T]
- def repeat(count: Long = -1L): Dataset[T]
-
def
shard[D, S](numShards: Long, shardIndex: Long)(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S], evOutputToDataType211Helper: Aux[(T, Output[Long]), (D, core.types.DataType[Long])], evOutputToShape211Helper: Aux[(T, Output[Long]), (S, core.Shape)]): Dataset[T]
- Annotations
- @throws( ... )
- def shuffle(bufferSize: Long, seed: Option[Int] = None): Dataset[T]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def take(count: Output[Long]): Dataset[T]
- def take(count: Long): Dataset[T]
-
def
toString(): String
- Definition Classes
- Dataset → AnyRef → Any
- def transform[R](transformFn: (Dataset[T]) ⇒ Dataset[R])(implicit evR: OutputStructure[R]): Dataset[R]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def zip[D, S, R, RD, RS](other: Dataset[R], name: String = s"${this.name}/Zip")(implicit arg0: OutputStructure[R], evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S], evOutputToDataTypeR: Aux[R, RD], evOutputToShapeR: Aux[R, RS]): Dataset[(T, R)]
- def zip3[D, S, R1, RD1, RS1, R2, RD2, RS2](other1: Dataset[R1], other2: Dataset[R2], name: String = s"${this.name}/Zip")(implicit arg0: OutputStructure[R1], arg1: OutputStructure[R2], evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S], evOutputToDataTypeR1: Aux[R1, RD1], evOutputToShapeR1: Aux[R1, RS1], evOutputToDataTypeR2: Aux[R2, RD2], evOutputToShapeR2: Aux[R2, RS2]): Dataset[(T, R1, R2)]
- def zipMultiple[D, S](others: Seq[Dataset[T]], name: String = s"${this.name}/Zip")(implicit evOutputToDataTypeT: Aux[T, D], evOutputToShapeT: Aux[T, S]): Dataset[Seq[T]]