public abstract class BaseNetConfigDeserializer<T>
extends org.nd4j.shade.jackson.databind.deser.std.StdDeserializer<T>
implements org.nd4j.shade.jackson.databind.deser.ResolvableDeserializer
| Modifier and Type | Field and Description |
|---|---|
protected org.nd4j.shade.jackson.databind.JsonDeserializer<?> |
defaultDeserializer |
| Constructor and Description |
|---|
BaseNetConfigDeserializer(org.nd4j.shade.jackson.databind.JsonDeserializer<?> defaultDeserializer,
Class<T> deserializedType) |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
deserialize(org.nd4j.shade.jackson.core.JsonParser jp,
org.nd4j.shade.jackson.databind.DeserializationContext ctxt) |
protected void |
handleActivationBackwardCompatibility(BaseLayer baseLayer,
org.nd4j.shade.jackson.databind.node.ObjectNode on) |
protected void |
handleL1L2BackwardCompatibility(BaseLayer baseLayer,
org.nd4j.shade.jackson.databind.node.ObjectNode on) |
protected void |
handleLossBackwardCompatibility(BaseOutputLayer baseLayer,
org.nd4j.shade.jackson.databind.node.ObjectNode on) |
protected void |
handleUpdaterBackwardCompatibility(BaseLayer layer,
org.nd4j.shade.jackson.databind.node.ObjectNode on) |
protected void |
handleWeightInitBackwardCompatibility(BaseLayer baseLayer,
org.nd4j.shade.jackson.databind.node.ObjectNode on) |
protected boolean |
requiresActivationFromLegacy(Layer[] layers) |
protected boolean |
requiresDropoutFromLegacy(Layer[] layers) |
protected boolean |
requiresIUpdaterFromLegacy(Layer[] layers) |
protected boolean |
requiresLegacyLossHandling(Layer[] layers) |
protected boolean |
requiresRegularizationFromLegacy(Layer[] layers) |
protected boolean |
requiresWeightInitFromLegacy(Layer[] layers) |
void |
resolve(org.nd4j.shade.jackson.databind.DeserializationContext ctxt) |
_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDoubledeserialize, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializerprotected final org.nd4j.shade.jackson.databind.JsonDeserializer<?> defaultDeserializer
public abstract T deserialize(org.nd4j.shade.jackson.core.JsonParser jp, org.nd4j.shade.jackson.databind.DeserializationContext ctxt) throws IOException, org.nd4j.shade.jackson.core.JsonProcessingException
deserialize in class org.nd4j.shade.jackson.databind.JsonDeserializer<T>IOExceptionorg.nd4j.shade.jackson.core.JsonProcessingExceptionprotected boolean requiresIUpdaterFromLegacy(Layer[] layers)
protected boolean requiresDropoutFromLegacy(Layer[] layers)
protected boolean requiresRegularizationFromLegacy(Layer[] layers)
protected boolean requiresWeightInitFromLegacy(Layer[] layers)
protected boolean requiresActivationFromLegacy(Layer[] layers)
protected boolean requiresLegacyLossHandling(Layer[] layers)
protected void handleUpdaterBackwardCompatibility(BaseLayer layer, org.nd4j.shade.jackson.databind.node.ObjectNode on)
protected void handleL1L2BackwardCompatibility(BaseLayer baseLayer, org.nd4j.shade.jackson.databind.node.ObjectNode on)
protected void handleWeightInitBackwardCompatibility(BaseLayer baseLayer, org.nd4j.shade.jackson.databind.node.ObjectNode on)
protected void handleActivationBackwardCompatibility(BaseLayer baseLayer, org.nd4j.shade.jackson.databind.node.ObjectNode on)
protected void handleLossBackwardCompatibility(BaseOutputLayer baseLayer, org.nd4j.shade.jackson.databind.node.ObjectNode on)
public void resolve(org.nd4j.shade.jackson.databind.DeserializationContext ctxt)
throws org.nd4j.shade.jackson.databind.JsonMappingException
resolve in interface org.nd4j.shade.jackson.databind.deser.ResolvableDeserializerorg.nd4j.shade.jackson.databind.JsonMappingExceptionCopyright © 2019. All rights reserved.