class_docstr: !
  @brief Represents output dynamic of Sync in frequency domain.
class_docstr_tok: ["!","@","brief","Represents","output","dynamic","of","Sync","in","frequency","domain","."]
docstr: !
  @brief Extracts number of oscillations of specified oscillator.
  
  @param[in] index (uint): Index of oscillator whose dynamic is considered.
  @param[in] amplitude_threshold (double): Amplitude threshold when oscillation is taken into account, for example,
              when oscillator amplitude is greater than threshold then oscillation is incremented.
  
  @return (uint) Number of oscillations of specified oscillator.
docstr_tok: ["!","@","brief","Extracts","number","of","oscillations","of","specified","oscillator",".","@","param","[","in","]","index","(","uint",")",":","Index","of","oscillator","whose","dynamic","is","considered",".","@","param","[","in","]","amplitude_threshold","(","double",")",":","Amplitude","threshold","when","oscillation","is","taken","into","account",",","for","example",",","when","oscillator","amplitude","is","greater","than","threshold","then","oscillation","is","incremented",".","@","return","(","uint",")","Number","of","oscillations","of","specified","oscillator","."]
code: def extract_number_oscillations(self, index, amplitude_threshold):
      """!
      @brief Extracts number of oscillations of specified oscillator.
  
      @param[in] index (uint): Index of oscillator whose dynamic is considered.
      @param[in] amplitude_threshold (double): Amplitude threshold when oscillation is taken into account, for example,
                  when oscillator amplitude is greater than threshold then oscillation is incremented.
  
      @return (uint) Number of oscillations of specified oscillator.
  
      """
  
      return pyclustering.utils.extract_number_oscillations(
          self.__amplitude, index, amplitude_threshold
      )
  
imports: import matplotlib.pyplot
  import numpy
  import random
  import pyclustering.utils
  from scipy.integrate import odeint
  from pyclustering.nnet import network, conn_type, conn_represent
label_desc: Use image node_id 7 for calling the fsync_dynamic obj's underlying member method code with example usage: obj.extract_number_oscillations(index, amplitude_threshold) and returns: pyclustering