code: def __init__(
      self,
      func,
      n_dim,
      F=0.5,
      size_pop=50,
      max_iter=200,
      prob_mut=0.3,
      lb=-1,
      ub=1,
      constraint_eq=tuple(),
      constraint_ueq=tuple(),
      n_processes=0,
  ):
      super().__init__(
          func,
          n_dim,
          size_pop,
          max_iter,
          prob_mut,
          constraint_eq=constraint_eq,
          constraint_ueq=constraint_ueq,
          n_processes=n_processes,
      )
  
      self.F = F
      self.V, self.U = None, None
      self.lb, self.ub = np.array(lb) * np.ones(self.n_dim), np.array(
          ub
      ) * np.ones(self.n_dim)
      self.crtbp()
  
file_path: scikit-opt/sko/DE.py
imports: import numpy
  from .base import SkoBase
  from abc import ABCMeta, abstractmethod
  from .operators import crossover, mutation, ranking, selection
  from .GA import GeneticAlgorithmBase, GA
label_desc: Use image node_id 1 to create a new DE object from inherited base classes: GeneticAlgorithmBase with example: obj = DE(func, n_dim, F, size_pop, max_iter, prob_mut, lb, ub, constraint_eq, constraint_ueq, n_processes)