matou

package matou

Members list

Type members

Classlikes

object Bound

Attributes

Source
Slice.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Bound.type
trait Broadcast[F[_], G[_]]

Attributes

Companion
object
Source
Broadcast.scala
Supertypes
class Object
trait Matchable
class Any
object Broadcast extends BroadcastExpand

Attributes

Companion
trait
Source
Broadcast.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Broadcast.type

Attributes

Source
Broadcast.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Broadcast.type
object BroadcastOps

Attributes

Source
Broadcast.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object CategoryOps

Attributes

Source
CategoryOps.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait Enumerable[A]

Attributes

Companion
object
Source
Enumerable.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Enumerable

Attributes

Companion
trait
Source
Enumerable.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Enumerable.type
object InlineArray

Attributes

Source
InlineArray.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object Kernels

Attributes

Source
Kernels.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Kernels.type
object MathOps

Attributes

Source
MathOps.scala
Supertypes
class Object
trait Matchable
class Any
Self type
MathOps.type
final case class Matrix[M <: Dimension, N <: Dimension, A]

Attributes

Companion
object
Source
Matrix.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Matrix

Attributes

Companion
class
Source
Matrix.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Matrix.type
object Scalar

Attributes

Source
Broadcast.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Scalar.type
sealed trait Slice

Attributes

Companion
object
Source
Slice.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class B1 :: B2
trait :::
object :::.type
object Slice

Attributes

Companion
trait
Source
Slice.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Slice.type
object Vector

Attributes

Source
Vector.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Vector.type

Types

type Bound = Index | **

Attributes

Source
Slice.scala
type Dimension = Int

Attributes

Source
Matrix.scala
type Index = Int & Singleton

Attributes

Source
Matrix.scala
type Power[X <: Int, Y <: Int] = (X, Y) match { case (X, 0) => 1 case (X, 1) => X case (X, S[y]) => X * Power[X, y] }

Attributes

Source
Enumerable.scala
type Scalar[A] = A

Attributes

Source
Broadcast.scala
type Vector[N <: Dimension, A] = Matrix[1, N, A] { type transposed = false; }

Attributes

Source
Vector.scala