Column

lamp.table.Column
See theColumn companion object
case class Column(values: STen, tpe: ColumnDataType, index: Option[ColumnIndex[_]]) extends ColumnOps

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ColumnOps
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def distinct(implicit scope: Scope): Column
def equijoin[IndexType](other: Column, how: JoinType)(implicit scope: Scope): (Column, Column)
def filter(predicate: Column)(implicit scope: Scope): Column
def missingnessMask[S : Sc]: Column
def product(other: Column)(implicit scope: Scope): (Column, Column)
def select[S : Sc](idx: STen): Column
def table: Table
def tableWithName(s: String): Table
def toVec: Vec[_]

Inherited methods

def *[S : Sc](other: Double): Column

Attributes

Inherited from:
ColumnOps
def *[S : Sc](other: Long): Column

Attributes

Inherited from:
ColumnOps
def *[S : Sc](other: STen): Column

Multiplication

Multiplication

Attributes

Inherited from:
ColumnOps
def +[S : Sc](other: Long): Column

Adds a scalar to all elements.

Adds a scalar to all elements.

Attributes

Inherited from:
ColumnOps
def +[S : Sc](other: Double): Column

Adds a scalar to all elements.

Adds a scalar to all elements.

Attributes

Inherited from:
ColumnOps
def +[S : Sc](other: Column): Column

Adds to tensors.

Adds to tensors.

Attributes

Inherited from:
ColumnOps
def -[S : Sc](other: Column): Column

Subtracts from tensor.

Subtracts from tensor.

Attributes

Inherited from:
ColumnOps
def /[S : Sc](other: Double): Column

Attributes

Inherited from:
ColumnOps
def /[S : Sc](other: Long): Column

Attributes

Inherited from:
ColumnOps
def /[S : Sc](other: STen): Column

Attributes

Inherited from:
ColumnOps
def <[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps
def <=[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps
def <>[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps
def >[S : Sc](other: Column): Column

Return a boolean tensor indicating element-wise greater-than.

Return a boolean tensor indicating element-wise greater-than.

Attributes

Inherited from:
ColumnOps
def >=[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps
def abs[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def acos[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def and[S : Sc](other: Column): Column

Return a boolean tensor with element-wise logical and.

Return a boolean tensor with element-wise logical and.

Attributes

Inherited from:
ColumnOps
def argsort[S : Sc](descending: Boolean): Column

Returns a long tensors with the argsort of the given dimension.

Returns a long tensors with the argsort of the given dimension.

Indexing the given dimension by the returned tensor would result in a sorted order.

Attributes

Inherited from:
ColumnOps
def asin[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def atan[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def castToBool[S : Sc]: Column

Casts to long

Casts to long

Attributes

Inherited from:
ColumnOps
def castToByte[S : Sc]: Column

Casts to byte. signed 8-bit integer (like Scala's Byte) This is called Char in libtorch

Casts to byte. signed 8-bit integer (like Scala's Byte) This is called Char in libtorch

Attributes

Inherited from:
ColumnOps
def castToDouble[S : Sc]: Column

Casts to double

Casts to double

Attributes

Inherited from:
ColumnOps
def castToFloat[S : Sc]: Column

Casts to float

Casts to float

Attributes

Inherited from:
ColumnOps
def castToLong[S : Sc]: Column

Casts to long

Casts to long

Attributes

Inherited from:
ColumnOps
def ceil[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def cos[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def equ[S : Sc](other: Long): Column

Returns a boolean tensors of the same shape, indicating equality with the other value.

Returns a boolean tensors of the same shape, indicating equality with the other value.

Attributes

Inherited from:
ColumnOps
def equ[S : Sc](other: Double): Column

Returns a boolean tensors of the same shape, indicating equality with the other value.

Returns a boolean tensors of the same shape, indicating equality with the other value.

Attributes

Inherited from:
ColumnOps
def equ[S : Sc](other: Column): Column

Returns a boolean tensors of the same shape, indicating equality with the other tensor.

Returns a boolean tensors of the same shape, indicating equality with the other tensor.

Attributes

Inherited from:
ColumnOps
def exp[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def floor[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def isNaN[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def log[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def log1p[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def maskFill[S : Sc](mask: Column, fill: Long): Column

Fills the tensor with the given fill value in the locations indicated by the mask boolean mask.

Fills the tensor with the given fill value in the locations indicated by the mask boolean mask.

Attributes

Inherited from:
ColumnOps
def maskFill[S : Sc](mask: Column, fill: Double): Column

Fills the tensor with the given fill value in the locations indicated by the mask boolean mask.

Fills the tensor with the given fill value in the locations indicated by the mask boolean mask.

Attributes

Inherited from:
ColumnOps
def nanToNum[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def not[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def or[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps
def pow[S : Sc](exponent: Double): Column

Attributes

Inherited from:
ColumnOps
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def reciprocal[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def remainder[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps
def round[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def sign[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def sin[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def sqrt[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def square[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def tan[S : Sc]: Column

Attributes

Inherited from:
ColumnOps
def xor[S : Sc](other: Column): Column

Attributes

Inherited from:
ColumnOps