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, parseDouble
deserialize, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, supportsUpdate, unwrappingDeserializer
protected 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>
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 © 2019. All rights reserved.