p

tensil.tools

compiler

package compiler

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. compiler
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Backend extends AnyRef
  2. class BackendStats extends AnyRef
  3. class BackendStream extends AnyRef
  4. class DoubleAddressRollup extends Rollup
  5. case class EmitContext(backend: Backend, backendStats: Option[BackendStats], mm: MemoryManager, outputNames: Seq[String]) extends Product with Serializable
  6. type EmitResult = Option[SchedulerResult]
  7. type Emitter = (EmitContext) ⇒ EmitResult
  8. abstract class Frontend extends AnyRef
  9. class InfiniteMemoryObjectAllocator extends AnyRef
  10. class InfiniteMemorySpace extends AnyRef
  11. type InstructionAddress = Long
  12. case class InstructionStats(count: Int = 0, totalSize: Long = 0, cycles: Long = 0, energy: Long = 0) extends Product with Serializable
  13. type MemoryAddress = Long
  14. implicit class MemoryAddressHelper extends AnyRef
  15. type MemoryAddressRaw = Long
  16. class MemoryDimensions extends AnyRef
  17. class MemoryManager extends AnyRef
  18. case class MemoryObject(name: String, span: MemorySpan, dims: MemoryDimensions) extends Product with Serializable
  19. class MemoryObjectAllocator extends AnyRef
  20. case class MemoryOptionalInputOutputObjects(input: Option[MemoryObject], output: MemoryObject) extends Product with Serializable
  21. type MemoryRef = Short
  22. class MemorySpace extends AnyRef
  23. type MemorySpan = Array[MemoryAddress]
  24. class MemorySpanAllocator extends AnyRef
  25. type MemoryTag = Byte
  26. class OnnxFrontend extends Frontend
  27. class OnnxFrontendGraphPrinter extends GraphPrinter
  28. abstract class Rollup extends AnyRef
  29. class Scheduler extends AnyRef
  30. case class SchedulerResult(accumulatorUtilization: Float, localUtilization: Float, numberOfCombinedStages: Int, numberOfStages: Int, numberOfPartitions: Int, macs: Long, macEfficiency: Float) extends Product with Serializable
  31. class SingleAddressReverseRollup extends Rollup
  32. case class StrideStats(count: Long = 0, totalSize: Long = 0, maxSize: Long = 0) extends Product with Serializable
  33. class TfFrontend extends Frontend
  34. class TfFrontendGraphPrinter extends GraphPrinter
  35. class TracepointsWriter extends AnyRef

Inherited from AnyRef

Inherited from Any

Ungrouped