AI

DL4J中文文档/Keras模型导入/核心层

2019-01-16  本文已影响87人  hello风一样的男子

Keras 核心层


KerasFlatten

[源码]

作为DL4J的Cnn或Rnn将Keras的Flatten层导入到前馈InputPreProcessor(输入预入理器)

KerasFlatten

public KerasFlatten(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

isInputPreProcessor(是否为输入预处理器)

public boolean isInputPreProcessor() 

image.gif

返回布尔值

public KerasFlatten(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
                    throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getInputPreprocessor

public InputPreProcessor getInputPreprocessor(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

为给定的输入类型获取适合的DL4J输入预处理器

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型


KerasPermute

[源码]

从Keras导入Permute层

KerasPermute

public KerasPermute(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

isInputPreProcessor(是否为输入预处理器)

public boolean isInputPreProcessor() 

image.gif

返回布尔值

public KerasPermute(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getInputPreprocessor

public InputPreProcessor getInputPreprocessor(InputType... inputType) throws
            InvalidKerasConfigurationException 

image.gif

为给定的输入类型获取适合的DL4J输入预处理器

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型


KerasRepeatVector

[源码]

导入Keras的RepeatVector层

KerasRepeatVector

public KerasRepeatVector(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

public KerasRepeatVector(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getRepeatVectorLayer

public RepeatVector getRepeatVectorLayer() 

image.gif

获取 DL4J RepeatVector.


KerasMasking

[源码]

导入Keras遮罩层

KerasMasking

public KerasMasking(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

public KerasMasking(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getMaskingLayer

public MaskZeroLayer getMaskingLayer() 

image.gif

获取 DL4J MaskZeroLayer.


KerasActivation

[源码]

从Keras导入一个激活层

KerasActivation

public KerasActivation(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

public KerasActivation(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getActivationLayer

public ActivationLayer getActivationLayer() 

image.gif

获取 DL4J ActivationLayer.


KerasSpatialDropout

[源码]

用于DL4J dropout层的Keras包装器,带有SpatialDropout,用于1D到3D.

KerasSpatialDropout

public KerasSpatialDropout(Integer kerasVersion) throws UnsupportedKerasConfigurationException 

image.gif

从KerasLayer传递构造函数

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

public KerasSpatialDropout(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getSpatialDropoutLayer

public DropoutLayer getSpatialDropoutLayer() 

image.gif

获取 带有空间 dropout的DL4J DropoutLayer


KerasLambda

[源码]

将DL4J SamedifFlambda包装到Keraslayer中

KerasLambda

public KerasLambda(Map<String, Object> layerConfig, SameDiffLayer sameDiffLayer)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

public KerasLambda(Map<String, Object> layerConfig, boolean enforceTrainingConfig,
                       SameDiffLayer sameDiffLayer)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getSameDiffLayer

public SameDiffLayer getSameDiffLayer() 

image.gif

获取 DL4J SameDiffLayer.


KerasReshape

[源码]

从Keras导入Reshape层

KerasReshape

public KerasReshape(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

isInputPreProcessor

public boolean isInputPreProcessor() 

image.gif
 public KerasReshape(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getInputPreprocessor

public InputPreProcessor getInputPreprocessor(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

为给定的输入类型获取适合的DL4J输入预处理器

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型


KerasMerge

[源码]

导入一个Keras合并层作为DL4J的合并顶点

TODO: 处理改变合并行为的轴参数(需要更改dl4j?)

KerasMerge

public KerasMerge(Integer kerasVersion) throws UnsupportedKerasConfigurationException 

image.gif

从KerasLayer传递构造函数

getOutputType

public InputType getOutputType(InputType... inputType) 

image.gif

获取层输出类型

 public KerasMerge(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 
image.gif

来自解析的keras层配置字典的构造函数。


KerasDropout

[源码]

从Keras导入Dropout层

KerasDropout

public KerasDropout(Map<String, Object> layerConfig)
                    throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException 

image.gif

来自解析的keras层配置字典的构造函数。

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

public KerasDropout(Map<String, Object> layerConfig, boolean enforceTrainingConfig)
                    throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getDropoutLayer

public DropoutLayer getDropoutLayer() 

image.gif

获取 DL4J DropoutLayer.


KerasDense

[源码]

从Keras导入一个密连层

KerasDense

public KerasDense(Integer kerasVersion) throws UnsupportedKerasConfigurationException 

image.gif

从KerasLayer传递构造函数

getDenseLayer

public DenseLayer getDenseLayer() 

image.gif

获取密连层

public KerasDense(Map<String, Object> layerConfig)
            throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
image.gif

来自解析的keras层配置字典的构造函数。

getOutputType

public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException 

image.gif

获取层输出类型

getNumParams

public int getNumParams() 

image.gif

返回层中可训练参数的数目。

setWeights

public void setWeights(Map<String, INDArray> weights) throws InvalidKerasConfigurationException 

image.gif

设置层的权重

上一篇下一篇

猜你喜欢

热点阅读