public class KerasInitilizationUtils extends Object
| Constructor and Description |
|---|
KerasInitilizationUtils() |
| Modifier and Type | Method and Description |
|---|---|
static IWeightInit |
getWeightInitFromConfig(Map<String,Object> layerConfig,
String initField,
boolean enforceTrainingConfig,
KerasLayerConfiguration conf,
int kerasMajorVersion)
Get weight initialization from Keras layer configuration.
|
static IWeightInit |
mapWeightInitialization(String kerasInit,
KerasLayerConfiguration conf,
Map<String,Object> initConfig,
int kerasMajorVersion)
Map Keras to DL4J weight initialization functions.
|
public static IWeightInit mapWeightInitialization(String kerasInit, KerasLayerConfiguration conf, Map<String,Object> initConfig, int kerasMajorVersion) throws UnsupportedKerasConfigurationException, InvalidKerasConfigurationException
kerasInit - String containing Keras initialization function nameUnsupportedKerasConfigurationExceptionInvalidKerasConfigurationExceptionWeightInitpublic static IWeightInit getWeightInitFromConfig(Map<String,Object> layerConfig, String initField, boolean enforceTrainingConfig, KerasLayerConfiguration conf, int kerasMajorVersion) throws InvalidKerasConfigurationException, UnsupportedKerasConfigurationException
layerConfig - dictionary containing Keras layer configurationenforceTrainingConfig - whether to enforce loading configuration for further trainingInvalidKerasConfigurationException - Invalid Keras configUnsupportedKerasConfigurationException - Unsupported Keras configCopyright © 2021. All rights reserved.