final class PredictSCollectionOps[T] extends AnyRef
Enhanced version of SCollection with TensorFlow methods.
- Source
- SCollectionSyntax.scala
- Alphabetic
- By Inheritance
- PredictSCollectionOps
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new PredictSCollectionOps(self: SCollection[T])
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 clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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 predict[V](savedModelUri: String, fetchOps: Seq[String], options: Options, signatureName: String = PredictSCollectionOps.DefaultSignatureName)(inFn: (T) => Map[String, Tensor])(outFn: (T, Map[String, Tensor]) => V)(implicit arg0: Coder[V]): SCollection[V]
Predict/infer/forward-pass on a TensorFlow Saved Model.
Predict/infer/forward-pass on a TensorFlow Saved Model.
- savedModelUri
URI of Saved TensorFlow model
- fetchOps
names of org.tensorflow.Operation s to fetch the results from
- options
configuration parameters for the session specified as a
com.spotify.zoltar.tf.TensorFlowModel.Options
.- signatureName
name of org.tensorflow.framework.SignatureDef s to be used to run the prediction.
- inFn
translates input elements of T to map of input-operation -> Tensor. This method takes ownership of the Tensor s.
- outFn
translates output of prediction from map of output-operation -> Tensor, to elements of V. This method takes ownership of the Tensor s.
- def predictTfExamples[V](savedModelUri: String, options: Options, exampleInputOp: String = PredictSCollectionOps.DefaultExampleInputOp, fetchOps: Option[Seq[String]] = PredictSCollectionOps.DefaultFetchOps, signatureName: String = PredictSCollectionOps.DefaultSignatureName)(outFn: (T, Map[String, Tensor]) => V)(implicit arg0: Coder[V], ev: <:<[T, Example]): SCollection[V]
Predict/infer/forward-pass on a TensorFlow Saved Model.
Predict/infer/forward-pass on a TensorFlow Saved Model. Only exported ops can be fetched.
- savedModelUri
URI of Saved TensorFlow model
- options
configuration parameters for the session specified as a
com.spotify.zoltar.tf.TensorFlowModel.Options
.- exampleInputOp
name of org.tensorflow.Operation s to feed an example.
- fetchOps
names of org.tensorflow.Operation s to fetch the results from
- signatureName
name of org.tensorflow.framework.SignatureDef s to be used to run the prediction.
- outFn
translates output of prediction from map of output-operation -> Tensor, to elements of V. This method takes ownership of the Tensor s.
- def predictWithSigDef[V](savedModelUri: String, options: Options, fetchOps: Option[Seq[String]] = PredictSCollectionOps.DefaultFetchOps, signatureName: String = PredictSCollectionOps.DefaultSignatureName)(inFn: (T) => Map[String, Tensor])(outFn: (T, Map[String, Tensor]) => V)(implicit arg0: Coder[V]): SCollection[V]
Predict/infer/forward-pass on a TensorFlow Saved Model.
Predict/infer/forward-pass on a TensorFlow Saved Model. Only exported ops can be fetched.
- savedModelUri
URI of Saved TensorFlow model
- options
configuration parameters for the session specified as a
com.spotify.zoltar.tf.TensorFlowModel.Options
.- fetchOps
names of Option of org.tensorflow.Operation s to fetch the results from
- signatureName
name of org.tensorflow.framework.SignatureDef s to be used to run the prediction.
- inFn
translates input elements of T to map of input-operation -> Tensor. This method takes ownership of the Tensor s.
- outFn
translates output of prediction from map of output-operation -> Tensor, to elements of V. This method takes ownership of the Tensor s.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()