package tools
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- tools
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Args(archFile: File = new File("."), modelFile: File = new File("."), outputNodes: Seq[String] = Seq("Identity"), inputBatchSize: Int = 1, verbose: Boolean = false, summary: Boolean = false) extends Product with Serializable
- class CompilerException extends Exception
- case class CompilerOptions(arch: Architecture, inputBatchSize: Int = 1, printSummary: Boolean = false, printLayersSummary: Boolean = false, printSchedulerSummary: Boolean = false, printProgress: Boolean = true, printProgramWithComments: Boolean = false, printProgramFileName: Option[String] = None, printGraphFileName: Option[String] = None, tracepointConditions: Seq[TracepointCondition] = Nil, collectBackendStats: Boolean = false) extends Product with Serializable
- case class CompilerResult(arch: Architecture, inputObjects: Seq[MemoryObject], outputObjects: Seq[MemoryObject], stats: CompilerStats) extends Product with Serializable
- type CompilerSourceType = String
- case class CompilerStats(constsUsedSize: Long, varsUsedSize: Long, layersNumber: Int, programSizeBytes: Long, constsScalarSize: Long, constsUtilization: Float, cycles: Long, energy: Long, macs: Long, macEfficiency: Float) extends Product with Serializable
- class GraphPrinter extends AnyRef
- abstract class TraceContext extends AnyRef
- case class TracepointCondition(tag: Int, prefix: String) extends Product with Serializable
- type TracepointsMap = Map[MemoryAddress, List[MemoryObject]]
Value Members
- object Compiler
- object CompilerSourceType
- object GraphPrinter
- object Main extends App
- object TraceContext