Class

com.intel.analytics.bigdl.utils.caffe

LayerConverter

Related Doc: package caffe

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

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

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Converter[T]

Inherited from AnyRef

Inherited from Any

Ungrouped