org.apache.spark.mllib.recommendation.ALS

BlockStats

case class BlockStats(category: String, index: Int, count: Long, numRatings: Long, numInLinks: Long, numOutLinks: Long) extends Product with Serializable

:: DeveloperApi :: Statistics of a block in ALS computation.

category

type of this block, "user" or "product"

index

index of this block

count

number of users or products inside this block, the same as the number of least-squares problems to solve on this block in each iteration

numRatings

total number of ratings inside this block, the same as the number of outer products we need to make on this block in each iteration

numInLinks

total number of incoming links, the same as the number of vectors to retrieve before each iteration

numOutLinks

total number of outgoing links, the same as the number of vectors to send for the next iteration

Annotations
@DeveloperApi()
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BlockStats
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BlockStats(category: String, index: Int, count: Long, numRatings: Long, numInLinks: Long, numOutLinks: Long)

    category

    type of this block, "user" or "product"

    index

    index of this block

    count

    number of users or products inside this block, the same as the number of least-squares problems to solve on this block in each iteration

    numRatings

    total number of ratings inside this block, the same as the number of outer products we need to make on this block in each iteration

    numInLinks

    total number of incoming links, the same as the number of vectors to retrieve before each iteration

    numOutLinks

    total number of outgoing links, the same as the number of vectors to send for the next iteration

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. val category: String

    type of this block, "user" or "product"

  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val count: Long

    number of users or products inside this block, the same as the number of least-squares problems to solve on this block in each iteration

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

    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. val index: Int

    index of this block

  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  18. val numInLinks: Long

    total number of incoming links, the same as the number of vectors to retrieve before each iteration

  19. val numOutLinks: Long

    total number of outgoing links, the same as the number of vectors to send for the next iteration

  20. val numRatings: Long

    total number of ratings inside this block, the same as the number of outer products we need to make on this block in each iteration

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

    Definition Classes
    AnyRef
  22. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped