case class VariantDataset[T](handle: ops.Output[core.types.Variant], _outputDataTypes: Any = null, _outputShapes: Any = null)(implicit evidence$1: OutputStructure[T]) extends Dataset[T] with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- VariantDataset
- Serializable
- Serializable
- Product
- Equals
- Dataset
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
VariantDataset(handle: ops.Output[core.types.Variant], _outputDataTypes: Any = null, _outputShapes: Any = null)(implicit arg0: OutputStructure[T])
- Attributes
- protected
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]
- Definition Classes
- Dataset
-
def
cache(directory: ops.Output[String]): Dataset[T]
- Definition Classes
- Dataset
-
def
cache(directory: String): Dataset[T]
- Definition Classes
- Dataset
-
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]
- Definition Classes
- Dataset
-
def
createHandle[D, S]()(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): ops.Output[core.types.Variant]
- Definition Classes
- VariantDataset → Dataset
-
def
createInitializableIterator[D, S](sharedName: String = "", name: String = "InitializableDatasetIterator")(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): InitializableDatasetIterator[T]
- Definition Classes
- Dataset
-
def
drop(count: ops.Output[Long]): Dataset[T]
- Definition Classes
- Dataset
-
def
drop(count: Long): Dataset[T]
- Definition Classes
- Dataset
-
def
dynamicBatch[D, S](batchSize: ops.Output[Long], dropRemainder: ops.Output[Boolean] = false)(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S]): Dataset[T]
- Definition Classes
- Dataset
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
filter(predicate: (T) ⇒ ops.Output[Boolean], name: String = s"${this.name}/Filter"): Dataset[T]
- Definition Classes
- Dataset
-
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]
- Definition Classes
- Dataset
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
groupByWindow[D, S](keyFn: (T) ⇒ ops.Output[Long], reduceFn: ((ops.Output[Long], Dataset[T])) ⇒ Dataset[T], windowSizeFn: (ops.Output[Long]) ⇒ ops.Output[Long], name: String = s"${this.name}/GroupByWindow")(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S], evOutputToDataType211Helper: Aux[(ops.Output[Long], Dataset[T]), (core.types.DataType[Long], core.types.DataType[core.types.Variant])], evOutputToShape211Helper: Aux[(ops.Output[Long], Dataset[T]), (core.Shape, core.Shape)]): Dataset[T]
- Definition Classes
- Dataset
- val handle: ops.Output[core.types.Variant]
-
def
ignoreErrors(): Dataset[T]
- Definition Classes
- Dataset
-
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]
- Definition Classes
- Dataset
-
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]
- Definition Classes
- Dataset
-
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]
- Definition Classes
- Dataset
-
val
name: String
- Definition Classes
- VariantDataset → Dataset
-
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
outputDataTypes[D](implicit ev: Aux[T, D]): D
- Definition Classes
- VariantDataset → Dataset
-
def
outputShapes[S](implicit ev: Aux[T, S]): S
- Definition Classes
- VariantDataset → Dataset
-
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]
- Definition Classes
- Dataset
-
def
prefetch(bufferSize: Long): Dataset[T]
- Definition Classes
- Dataset
-
def
repeat(count: Long = -1L): Dataset[T]
- Definition Classes
- Dataset
-
def
shard[D, S](numShards: Long, shardIndex: Long)(implicit evOutputToDataType: Aux[T, D], evOutputToShape: Aux[T, S], evOutputToDataType211Helper: Aux[(T, ops.Output[Long]), (D, core.types.DataType[Long])], evOutputToShape211Helper: Aux[(T, ops.Output[Long]), (S, core.Shape)]): Dataset[T]
- Definition Classes
- Dataset
- Annotations
- @throws( ... )
-
def
shuffle(bufferSize: Long, seed: Option[Int] = None): Dataset[T]
- Definition Classes
- Dataset
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
take(count: ops.Output[Long]): Dataset[T]
- Definition Classes
- Dataset
-
def
take(count: Long): Dataset[T]
- Definition Classes
- Dataset
-
def
toString(): String
- Definition Classes
- Dataset → AnyRef → Any
-
def
transform[R](transformFn: (Dataset[T]) ⇒ Dataset[R])(implicit evR: OutputStructure[R]): Dataset[R]
- Definition Classes
- Dataset
-
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)]
- Definition Classes
- Dataset
-
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)]
- Definition Classes
- Dataset
-
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]]
- Definition Classes
- Dataset