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. def getBlob(layer: GeneratedMessage, ind: Int): Option[BlobProto]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Converter
  40. def sanityBlobCheck(layer: GeneratedMessage, blobInfo: String, blob: Option[BlobProto]): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from Converter[T]

Inherited from AnyRef

Inherited from Any

Ungrouped