docstr: Precompute L2-normalized vectors. Obsoleted.
  
  If you need a single unit-normalized vector for some key, call
  :meth:`~gensim.models.keyedvectors.KeyedVectors.get_vector` instead:
  ``doc2vec_model.dv.get_vector(key, norm=True)``.
  
  To refresh norms after you performed some atypical out-of-band vector tampering,
  call `:meth:`~gensim.models.keyedvectors.KeyedVectors.fill_norms()` instead.
  
  Parameters
  ----------
  replace : bool
      If True, forget the original trained vectors and only keep the normalized ones.
      You lose information if you do this.
code: def init_sims(self, replace=False):
      """
      Precompute L2-normalized vectors. Obsoleted.
  
      If you need a single unit-normalized vector for some key, call
      :meth:`~gensim.models.keyedvectors.KeyedVectors.get_vector` instead:
      ``doc2vec_model.dv.get_vector(key, norm=True)``.
  
      To refresh norms after you performed some atypical out-of-band vector tampering,
      call `:meth:`~gensim.models.keyedvectors.KeyedVectors.fill_norms()` instead.
  
      Parameters
      ----------
      replace : bool
          If True, forget the original trained vectors and only keep the normalized ones.
          You lose information if you do this.
  
      """
      self.dv.init_sims(replace=replace)
  
imports: import logging
  import os
  from collections import namedtuple, defaultdict
  from collections.abc import Iterable
  from timeit import default_timer
  from dataclasses import dataclass
  from numpy import zeros, float32, vstack, integer, dtype
  import numpy
  from gensim import utils, matutils
  from gensim.utils import deprecated
  from gensim.models import Word2Vec, FAST_VERSION
  from gensim.models.keyedvectors import KeyedVectors, pseudorandom_weak_vector
label_desc: Use image node_id 19 for calling the Doc2Vec obj's underlying member method code with example usage: obj.init_sims(replace) without return types