Lookup

chisel3.util.SparseVec.Lookup
object Lookup

Attributes

Source
SparseVec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Lookup.type

Members list

Type members

Classlikes

case object Binary extends Decoder

A SparseVec$ accessor that uses a binary-encoded lookup.

A SparseVec$ accessor that uses a binary-encoded lookup.

Attributes

Source
SparseVec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Decoder
trait Type
class Object
trait Matchable
class Any
Show all
Self type
Binary.type
sealed trait Decoder extends Type

Attributes

Source
SparseVec.scala
Supertypes
trait Type
class Object
trait Matchable
class Any
Known subtypes
object Binary
object OneHot
case object IfElse extends Type

A SparseVec$ accessor that uses Chisel's when abstraction for lookup.

A SparseVec$ accessor that uses Chisel's when abstraction for lookup.

Attributes

Source
SparseVec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
IfElse.type
case object OneHot extends Decoder

A SparseVec$ accessor that uses a one-hot-encoded lookup.

A SparseVec$ accessor that uses a one-hot-encoded lookup.

Attributes

Source
SparseVec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Decoder
trait Type
class Object
trait Matchable
class Any
Show all
Self type
OneHot.type
sealed trait Type

The root type of how a SparseVec can be accessed.

The root type of how a SparseVec can be accessed.

Attributes

Source
SparseVec.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Decoder
object Binary
object OneHot
object IfElse