code: def test_hyperparams_space_rvs_outputs_samples():
      space = copy.deepcopy(HYPE_SPACE)
  
      samples = space.rvs()
  
      assert isinstance(samples, HyperparameterSamples)
      assert len(samples) == len(space)
      for k, v in samples.iter_flat():
          assert k in space
          assert not isinstance(v, HyperparameterDistribution)
  
file_path: Neuraxle/testing_neuraxle/hyperparams/test_space.py
imports: import copy
  from collections import OrderedDict
  import pytest
  import scipy
  from neuraxle.hyperparams.distributions import Boolean, Choice, FixedHyperparameter, HyperparameterDistribution, LogNormal, LogUniform, Normal, PriorityChoice, Quantized, RandInt, Uniform
  from neuraxle.hyperparams.scipy_distributions import Gaussian, Poisson
  from neuraxle.hyperparams.space import FlatDict, HyperparameterSamples, HyperparameterSpace, RecursiveDict
label_desc: Use image node_id 2 for calling a global function with example usage: test_hyperparams_space_rvs_outputs_samples() without return types