Object/Class

ml.combust.bundle.dsl

Value

Related Docs: class Value | package dsl

Permalink

object Value extends Serializable

Provides a set of helper methods for easily creating ml.combust.bundle.dsl.Value objects.

Easily create ml.combust.bundle.dsl.Value objects of any type using the helper methods provided here. The helper methods will wrap a Scala value for later serializing into Bundle.ML.

Also provides several helper methods for converting from Bundle.ML protobuf objects back into wrapped Scala objects.

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Value
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def basicType(bt: BasicType): Value

    Permalink

    Create a data type value.

    Create a data type value.

    bt

    data type to store

    returns

    value with data type

  6. def basicTypeList(value: Seq[BasicType]): Value

    Permalink

    Create a list of data types.

    Create a list of data types.

    value

    data types

    returns

    value with data types

  7. def boolean(value: Boolean): Value

    Permalink

    Create a boolean value.

    Create a boolean value.

    value

    value to wrap

    returns

    wrapped value

  8. def booleanList(value: Seq[Boolean]): Value

    Permalink

    Create a list of booleans value.

    Create a list of booleans value.

    value

    Scala boolean list

    returns

    wrapped value

  9. def byte(value: Byte): Value

    Permalink

    Create an byte value.

    Create an byte value.

    value

    value to wrap

    returns

    wrapped value

  10. def byteList(value: Seq[Byte]): Value

    Permalink

    Create a list of byte value.

    Create a list of byte value.

    value

    Scala byte list

    returns

    wrapped value

  11. def byteString(value: ByteString): Value

    Permalink

    Create a byte string value.

    Create a byte string value.

    value

    value to wrap

    returns

    wrapped value

  12. def byteStringList(value: Seq[ByteString]): Value

    Permalink

    Create a list of byte string.

    Create a list of byte string.

    value

    byte strings

    returns

    value with byte strings

  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def dataShape(ds: DataShape): Value

    Permalink

    Create a data shape value.

    Create a data shape value.

    ds

    data shape to store

    returns

    value with data shape

  15. def dataShapeList(value: Seq[DataShape]): Value

    Permalink

    Create a list of data shapes.

    Create a list of data shapes.

    value

    data shapes

    returns

    value with data shapes

  16. def double(value: Double): Value

    Permalink

    Create a double value.

    Create a double value.

    value

    value to wrap

    returns

    wrapped value

  17. def doubleList(value: Seq[Double]): Value

    Permalink

    Create a list of doubles value.

    Create a list of doubles value.

    value

    Scala double list

    returns

    wrapped value

  18. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def float(value: Float): Value

    Permalink

    Create a float value.

    Create a float value.

    value

    value to wrap

    returns

    wrapped value

  22. def floatList(value: Seq[Float]): Value

    Permalink

    Create a list of float value.

    Create a list of float value.

    value

    Scala float list

    returns

    wrapped value

  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. def int(value: Int): Value

    Permalink

    Create an int value.

    Create an int value.

    value

    value to wrap

    returns

    wrapped value

  26. def intList(value: Seq[Int]): Value

    Permalink

    Create a list of int value.

    Create a list of int value.

    value

    Scala int list

    returns

    wrapped value

  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. def listValue(list: List): Value

    Permalink
  29. def long(value: Long): Value

    Permalink

    Create a long value.

    Create a long value.

    value

    value to wrap

    returns

    wrapped value

  30. def longList(value: Seq[Long]): Value

    Permalink

    Create a list of longs value.

    Create a list of longs value.

    value

    Scala long list

    returns

    wrapped value

  31. def model(value: Model): Value

    Permalink

    Create a model value.

    Create a model value.

    value

    data shape to store

    returns

    value with model

  32. def modelList(value: Seq[Model]): Value

    Permalink

    Create a list of models value.

    Create a list of models value.

    value

    list of models

    returns

    value with list of models

  33. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. def scalarValue(scalar: Scalar): Value

    Permalink
  37. def short(value: Short): Value

    Permalink

    Create an short value.

    Create an short value.

    value

    value to wrap

    returns

    wrapped value

  38. def shortList(value: Seq[Short]): Value

    Permalink

    Create a list of short value.

    Create a list of short value.

    value

    Scala short list

    returns

    wrapped value

  39. def string(value: String): Value

    Permalink

    Create a string value.

    Create a string value.

    value

    value to wrap

    returns

    wrapped value

  40. def stringList(value: Seq[String]): Value

    Permalink

    Create a list of strings value.

    Create a list of strings value.

    value

    Scala string list

    returns

    wrapped value

  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  42. def tensor[T](tensor: Tensor[T]): Value

    Permalink

    Create a tensor value.

    Create a tensor value.

    Dimensions must have size greater than 0. Use -1 for dimensions that can be any size.

    tensor

    tensor value

    returns

    tensor value

  43. def tensorList[T](value: Seq[Tensor[T]]): Value

    Permalink

    Create a list of tensors.

    Create a list of tensors.

    value

    tensors

    returns

    value with tensors

  44. def tensorValue(tensor: Tensor[_]): Tensor

    Permalink

    Convert ml.combust.mleap.tensor.Tensor to ml.bundle.Tensor.

    Convert ml.combust.mleap.tensor.Tensor to ml.bundle.Tensor.

    tensor

    mleap tensor

    returns

    bundle tensor

  45. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  46. def vector[T](values: Array[T])(implicit arg0: ClassTag[T]): Value

    Permalink

    Create a tensor value with 1 dimension.

    Create a tensor value with 1 dimension.

    T

    type of vector

    values

    values of vector

    returns

    tensor with vector

  47. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped