code: def __post_init_post_parse__(self) -> None:
      super().__init__()
      assert len(self.sizes) == len(self.activations), (
          f"Must have the same numbers of sizes and activations; got: "
          f"{self.sizes}, {self.activations}"
      )
  
file_path: ReAgent/reagent/net_builder/discrete_dqn/fully_connected.py
imports: from typing import List
  from reagent.core import types
  from reagent.core.dataclasses import dataclass, field
  from reagent.core.parameters import NormalizationData, param_hash
  from reagent.models.base import ModelBase
  from reagent.models.dqn import FullyConnectedDQN
  from reagent.net_builder.discrete_dqn_net_builder import DiscreteDQNNetBuilder
label_desc: Use image node_id 1 for calling the FullyConnected obj's underlying member method code with example usage: obj.__post_init_post_parse__() without return types