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 fromCaffeReLU(layer: GeneratedMessage): Seq[ModuleNode[T]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Converter[T]

Inherited from AnyRef

Inherited from Any

Ungrouped