com.intel.analytics.bigdl.utils.caffe

LayerConverter

class LayerConverter[T] extends Converter[T]

Converter implementation for caffe recommended LayerParameter conversion

Linear Supertypes
Converter[T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LayerConverter
  2. Converter
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LayerConverter()(implicit arg0: ClassTag[T], ev: TensorNumeric[T])

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def convertLayerFromCaffe(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Definition Classes
    Converter
  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fromCaffeBatchNormalization(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  13. def fromCaffeBias(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  14. def fromCaffeConvolution(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  15. def fromCaffeELU(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  16. def fromCaffeInnerProduct(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  17. def fromCaffeInput(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  18. def fromCaffeReLU(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    Converter
  19. def fromCaffeReshape(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  20. def fromCaffeScale(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  21. def fromCaffeTile(layer: GeneratedMessage): Seq[ModuleNode[T]]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  22. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  23. def getConcatParam(layer: GeneratedMessage): Option[ConcatParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  24. def getConvolutionParam(layer: GeneratedMessage): Option[ConvolutionParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  25. def getDropoutParam(layer: GeneratedMessage): Option[DropoutParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  26. def getEltWiseParam(layer: GeneratedMessage): Option[EltwiseParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  27. def getInnerProductParam(layer: GeneratedMessage): Option[InnerProductParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  28. def getLRNParam(layer: GeneratedMessage): Option[LRNParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  29. def getLayerName(layer: GeneratedMessage): String

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  30. def getLayerType(layer: GeneratedMessage): String

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  31. def getPoolingParam(layer: GeneratedMessage): Option[PoolingParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  32. def getPowerParam(layer: GeneratedMessage): Option[PowerParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  33. def getSliceParam(layer: GeneratedMessage): Option[SliceParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  34. def getThresholdParam(layer: GeneratedMessage): Option[ThresholdParameter]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  35. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  38. final def notify(): Unit

    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  40. def registerCutomizedConverter(layerType: String, converter: (GeneratedMessage) ⇒ Seq[ModuleNode[T]]): Unit

    Definition Classes
    Converter
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. def toCaffe(moduleNode: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Definition Classes
    Converter
  43. def toCaffeAbs(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  44. def toCaffeAvePooling(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  45. def toCaffeAvgPoolingParam(module: AbstractModule[Activity, Activity, T]): PoolingParameter

    Attributes
    protected
    Definition Classes
    Converter
  46. def toCaffeBatchNormParam(module: AbstractModule[Activity, Activity, T]): Double

    Attributes
    protected
    Definition Classes
    Converter
  47. def toCaffeBatchNormalization(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  48. def toCaffeBias(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  49. def toCaffeConcat(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  50. def toCaffeConcatParam(module: AbstractModule[Activity, Activity, T]): Int

    Attributes
    protected
    Definition Classes
    Converter
  51. def toCaffeConvolution(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  52. def toCaffeConvolutionParam(module: AbstractModule[Activity, Activity, T]): HashMap[String, Int]

    Attributes
    protected
    Definition Classes
    Converter
  53. def toCaffeDeConvolution(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  54. def toCaffeDeConvolutionParam(module: AbstractModule[Activity, Activity, T]): HashMap[String, Int]

    Attributes
    protected
    Definition Classes
    Converter
  55. def toCaffeDropOut(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  56. def toCaffeDropOutParam(module: AbstractModule[Activity, Activity, T]): Double

    Attributes
    protected
    Definition Classes
    Converter
  57. def toCaffeEltWiseAdd(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  58. def toCaffeEltWiseMax(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  59. def toCaffeEltWiseSub(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  60. def toCaffeElu(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  61. def toCaffeEluParam(module: AbstractModule[Activity, Activity, T]): ELUParameter

    Attributes
    protected
    Definition Classes
    Converter
  62. def toCaffeExp(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  63. def toCaffeFlattern(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  64. def toCaffeInnerProduct(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  65. def toCaffeInnerProductParam(module: AbstractModule[Activity, Activity, T]): (Int, Int, Boolean)

    Attributes
    protected
    Definition Classes
    Converter
  66. def toCaffeLRN(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  67. def toCaffeLRNParam(module: AbstractModule[Activity, Activity, T]): (Int, Double, Double, Double, String)

    Attributes
    protected
    Definition Classes
    Converter
  68. def toCaffeLog(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  69. def toCaffeLogSoftMax(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  70. def toCaffeMaxPooling(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  71. def toCaffeMaxPoolingParam(module: AbstractModule[Activity, Activity, T]): PoolingParameter

    Attributes
    protected
    Definition Classes
    Converter
  72. def toCaffePReLu(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  73. def toCaffePower(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  74. def toCaffePowerParam(module: AbstractModule[Activity, Activity, T]): PowerParameter

    Attributes
    protected
    Definition Classes
    Converter
  75. def toCaffeRecurrent(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  76. def toCaffeRelu(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  77. def toCaffeReshape(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  78. def toCaffeReshapeParam(module: AbstractModule[Activity, Activity, T]): ReshapeParameter

    Attributes
    protected
    Definition Classes
    Converter
  79. def toCaffeScalaParam(module: AbstractModule[Activity, Activity, T]): BlobShape

    Attributes
    protected
    Definition Classes
    Converter
  80. def toCaffeScale(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  81. def toCaffeSequential(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  82. def toCaffeSigmoid(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  83. def toCaffeSlice(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  84. def toCaffeSliceParam(module: AbstractModule[Activity, Activity, T]): SliceParameter

    Attributes
    protected
    Definition Classes
    Converter
  85. def toCaffeTanh(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  86. def toCaffeThreshold(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  87. def toCaffeThresholdParam(module: AbstractModule[Activity, Activity, T]): ThresholdParameter

    Attributes
    protected
    Definition Classes
    Converter
  88. def toCaffeTile(module: AbstractModule[Activity, Activity, T], bottoms: ArrayBuffer[String], nextSize: Int): Seq[GeneratedMessage]

    Attributes
    protected
    Definition Classes
    LayerConverterConverter
  89. def toCaffeTileParam(module: AbstractModule[Activity, Activity, T]): TileParameter

    Attributes
    protected
    Definition Classes
    Converter
  90. def toString(): String

    Definition Classes
    AnyRef → Any
  91. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Converter[T]

Inherited from AnyRef

Inherited from Any

Ungrouped