code: def test_rng_seeding_in_dropout():
      seed1 = get_dropout_rng_seed()
      seed2 = get_dropout_rng_seed()
      assert seed1 != seed2
  
      seed1 = get_dropout_rng_seed(seed=123)
      seed2 = get_dropout_rng_seed(seed=123)
      assert seed1 == seed2 and seed1 == 123
  
      C.cntk_py.set_fixed_random_seed(456)
      seed1 = get_dropout_rng_seed()
      seed2 = get_dropout_rng_seed()
      assert seed1 == seed2 and seed1 == 456
  
      C.cntk_py.reset_random_seed(789)
      seed1 = get_dropout_rng_seed()
      C.cntk_py.reset_random_seed(789)
      seed2 = get_dropout_rng_seed()
      assert seed1 == seed2 and seed1 == 789
  
imports: import numpy
  import pytest
  import cntk
  from multiprocessing import Process, Queue
label_desc: Use image node_id 17 for calling a global function with example usage: test_rng_seeding_in_dropout() without return types