MCPcopy Index your code
hub / github.com/tensorflow/tfjs / fromConfig

Method fromConfig

tfjs-layers/src/layers/nlp/models/preprocessor.ts:56–71  ·  view source on GitHub ↗
(
    cls: serialization.SerializableConstructor<T>,
    config: serialization.ConfigDict
  )

Source from the content-addressed store, hash-verified

54 }
55
56 static override fromConfig<T extends serialization.Serializable>(
57 cls: serialization.SerializableConstructor<T>,
58 config: serialization.ConfigDict
59 ): T {
60 const kwargs: Kwargs = config;
61
62 if (config.tokenizer != null && !(config.tokenizer instanceof Tokenizer)) {
63 const tokenizerConfigDict = config.tokenizer as serialization.ConfigDict;
64
65 kwargs.tokenizer = deserializeKerasObject(
66 tokenizerConfigDict,
67 serialization.SerializationMap.getMap().classNameMap,
68 {}, 'preprocessor');
69 }
70 return new cls(kwargs);
71 }
72
73 static tokenizerCls<T extends serialization.Serializable>(
74 cls: serialization.SerializableConstructor<T>) {}

Callers

nothing calls this directly

Calls 2

deserializeKerasObjectFunction · 0.90
getMapMethod · 0.80

Tested by

no test coverage detected