Class

com.tencent.angel.ml.core.variable

PSEmbedVariable

Related Doc: package variable

Permalink

class PSEmbedVariable extends PSMatVariable with EmbedVariable

Linear Supertypes
EmbedVariable, PSMatVariable, MatVariable, MatTrainCycle, PSVariable, Variable, TrainCycle, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PSEmbedVariable
  2. EmbedVariable
  3. PSMatVariable
  4. MatVariable
  5. MatTrainCycle
  6. PSVariable
  7. Variable
  8. TrainCycle
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PSEmbedVariable(name: String, numRows: Int, numCols: Long, validIndexNum: Long, updater: Updater, rowType: RowType, formatClassName: String, allowPullWithIndex: Boolean, taskNum: Int, placeHolder: PlaceHolder)(implicit conf: SharedConf, variableManager: VariableManager, cilsImpl: CILSImpl)

    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 allowPullWithIndex: Boolean

    Permalink
    Definition Classes
    Variable
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. var assembleHint: String

    Permalink
    Definition Classes
    EmbedVariable
  7. var assembleStats: List[HashMap[Int, Int]]

    Permalink
    Definition Classes
    EmbedVariable
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. implicit val conf: SharedConf

    Permalink
    Definition Classes
    Variable
  10. def create[T](envCtx: EnvContext[T]): Unit

    Permalink
    Definition Classes
    Variable → TrainCycle
  11. var ctx: MatrixContext

    Permalink
    Attributes
    protected
    Definition Classes
    PSVariable
  12. def doCreate[T](envCtx: EnvContext[T]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSVariable → Variable
  13. def doInit(taskFlag: Int): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSMatVariable → Variable
  14. def doLoad[T](envCtx: EnvContext[T], path: String, conf: Configuration): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSVariable → Variable
  15. def doPull(epoch: Int, indices: Vector = null): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSEmbedVariablePSMatVariable → Variable
  16. def doPush(grad: Matrix, alpha: Double): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSEmbedVariablePSMatVariable → Variable
  17. def doRelease[T](envCtx: EnvContext[T]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSVariable → Variable
  18. def doSave[T](envCtx: EnvContext[T], path: String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PSVariable → Variable
  19. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. val formatClassName: String

    Permalink
    Definition Classes
    Variable
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def getMatrixCtx: MatrixContext

    Permalink
    Definition Classes
    PSMatVariablePSVariable
  25. def getMatrixId: Int

    Permalink
    Definition Classes
    PSVariable
  26. def getMatrixSaveContext(withSlot: Boolean = false): MatrixSaveContext

    Permalink
    Definition Classes
    PSVariable
  27. def getState: VarState

    Permalink
    Definition Classes
    TrainCycle
  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. def init(taskFlag: Int, mean: Double, stddev: Double): Unit

    Permalink
    Definition Classes
    PSVariable → Variable → TrainCycle
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. def load[T](envCtx: EnvContext[T], path: String, conf: Configuration): Unit

    Permalink
    Definition Classes
    Variable → TrainCycle
  32. val lock: ReentrantReadWriteLock

    Permalink
    Attributes
    protected
    Definition Classes
    TrainCycle
  33. var matrix: Matrix

    Permalink
    Attributes
    protected
    Definition Classes
    PSMatVariable → MatTrainCycle
  34. var matrixId: Int

    Permalink
    Attributes
    protected
    Definition Classes
    PSVariable
  35. var mean: Double

    Permalink
    Attributes
    protected
    Definition Classes
    Variable
  36. val name: String

    Permalink
    Definition Classes
    Variable
  37. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  40. val numCols: Long

    Permalink
    Definition Classes
    PSMatVariable
  41. val numFactors: Int

    Permalink
    Definition Classes
    PSMatVariablePSVariable
  42. val numRows: Int

    Permalink
    Definition Classes
    PSMatVariable
  43. val numSlot: Int

    Permalink
    Attributes
    protected
    Definition Classes
    Variable
  44. def pull(epoch: Int, indices: Vector): Unit

    Permalink
    Definition Classes
    Variable → TrainCycle
  45. def push(grad: Matrix, alpha: Double): Unit

    Permalink
    Definition Classes
    Variable → TrainCycle
  46. val readLock: ReadLock

    Permalink
    Attributes
    protected
    Definition Classes
    TrainCycle
  47. def release[T](envCtx: EnvContext[T]): Unit

    Permalink
    Definition Classes
    Variable
  48. val rowType: RowType

    Permalink
    Definition Classes
    Variable
  49. def rowsSaved(withSlot: Boolean): Array[Int]

    Permalink
    Attributes
    protected
    Definition Classes
    PSMatVariablePSVariable
  50. def save[T](envCtx: EnvContext[T], path: String): Unit

    Permalink
    Definition Classes
    Variable → TrainCycle
  51. def setState(state: VarState): Unit

    Permalink
    Definition Classes
    TrainCycle
  52. def snapshot(): Matrix

    Permalink
    Definition Classes
    MatTrainCycle
  53. var state: VarState

    Permalink
    Attributes
    protected
    Definition Classes
    TrainCycle
  54. var stddev: Double

    Permalink
    Attributes
    protected
    Definition Classes
    Variable
  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  56. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  57. def transSate(from: VarState, to: VarState): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    TrainCycle
  58. def update[T](epoch: Int, batchSize: Int): Future[T]

    Permalink
    Definition Classes
    Variable → TrainCycle
  59. val updater: Updater

    Permalink
    Definition Classes
    Variable
  60. val validIndexNum: Long

    Permalink
    Definition Classes
    PSMatVariable
  61. implicit val variableManager: VariableManager

    Permalink
    Definition Classes
    Variable
  62. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. val writeLock: WriteLock

    Permalink
    Attributes
    protected
    Definition Classes
    TrainCycle

Inherited from EmbedVariable

Inherited from PSMatVariable

Inherited from MatVariable

Inherited from MatTrainCycle

Inherited from PSVariable

Inherited from Variable

Inherited from TrainCycle

Inherited from AnyRef

Inherited from Any

Ungrouped