Class

com.tencent.angel.ml.core.network.layers.verge

Embedding

Related Doc: package verge

Permalink

class Embedding extends InputLayer with Trainable

Linear Supertypes
Trainable, InputLayer, Layer, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Embedding
  2. Trainable
  3. InputLayer
  4. Layer
  5. Serializable
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Embedding(name: String, outputDim: Int, numFactors: Int, optimizer: Optimizer)(implicit graph: AngelGraph)

    Permalink

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. val LOG: Log

    Permalink
  5. def addConsumer(layer: Layer): Unit

    Permalink
    Definition Classes
    Layer
  6. def addInput(layer: Layer): Unit

    Permalink
    Definition Classes
    Layer
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. var backward: Matrix

    Permalink
  9. val blockSize: Int

    Permalink
  10. def calBackward(): Matrix

    Permalink
    Definition Classes
    EmbeddingInputLayer
  11. def calOutput(): Matrix

    Permalink
    Definition Classes
    EmbeddingLayer
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. val consumer: ListBuffer[Layer]

    Permalink
    Definition Classes
    Layer
  14. var embeddings: Map[Long, Vector]

    Permalink
  15. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. var forward: Matrix

    Permalink
  19. def gatherGrad(): Matrix

    Permalink
    Definition Classes
    Layer
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. implicit val graph: AngelGraph

    Permalink
    Definition Classes
    Layer
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. def init(taskflag: Int): Unit

    Permalink
    Definition Classes
    EmbeddingTrainable
  24. val input: ListBuffer[Layer]

    Permalink
    Definition Classes
    Layer
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def loadParams(loadContext: ModelLoadContext): Unit

    Permalink
    Definition Classes
    EmbeddingTrainable
  27. lazy val matrixId: Int

    Permalink
  28. def mergeUpdate(map: Map[Long, Vector], key: Long, update: Vector, value: Double): Unit

    Permalink
  29. val mode: RunningMode

    Permalink
  30. val modelType: RowType

    Permalink
  31. val name: String

    Permalink
    Definition Classes
    Layer
  32. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  35. val numFactors: Int

    Permalink
  36. val optimizer: Optimizer

    Permalink
    Definition Classes
    EmbeddingTrainable
  37. val outputDim: Int

    Permalink
    Definition Classes
    Layer
  38. def pullParams(epoch: Int): Unit

    Permalink
    Definition Classes
    EmbeddingTrainable
  39. def pushGradient(): Unit

    Permalink
    Definition Classes
    EmbeddingTrainable
  40. def saveParams(saveContext: ModelSaveContext): Unit

    Permalink
    Definition Classes
    EmbeddingTrainable
  41. val sharedConf: SharedConf

    Permalink
  42. var status: STATUS.Value

    Permalink
    Definition Classes
    Layer
  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toJson: JObject

    Permalink
    Definition Classes
    EmbeddingLayer
  45. def toString(): String

    Permalink
    Definition Classes
    Embedding → AnyRef → Any
  46. def update(epoch: Int, batchSize: Int): Future[VoidResult]

    Permalink
    Definition Classes
    EmbeddingTrainable
  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 Trainable

Inherited from InputLayer

Inherited from Layer

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped