public abstract class BaseNetConfigDeserializer<T> extends org.nd4j.shade.jackson.databind.deser.std.StdDeserializer<T> implements org.nd4j.shade.jackson.databind.deser.ResolvableDeserializer
org.nd4j.shade.jackson.databind.JsonDeserializer.None
Modifier and Type | Field and Description |
---|---|
protected org.nd4j.shade.jackson.databind.JsonDeserializer<?> |
defaultDeserializer |
_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
Constructor and Description |
---|
BaseNetConfigDeserializer(org.nd4j.shade.jackson.databind.JsonDeserializer<?> defaultDeserializer,
Class<T> deserializedType) |
_byteOverflow, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkTextualNull, _coerceBooleanFromInt, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
protected final org.nd4j.shade.jackson.databind.JsonDeserializer<?> defaultDeserializer
public BaseNetConfigDeserializer(org.nd4j.shade.jackson.databind.JsonDeserializer<?> defaultDeserializer, Class<T> deserializedType)
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>
IOException
org.nd4j.shade.jackson.core.JsonProcessingException
protected 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.ResolvableDeserializer
org.nd4j.shade.jackson.databind.JsonMappingException
Copyright © 2022. All rights reserved.