code: def test_clone_with_function_in_substitution_map():
      input_dim = 1
      proj_dim = 2
      x = C.input_variable((input_dim,))
      w = C.parameter((input_dim, proj_dim))
      t = C.times(x, w)
      b = C.parameter((proj_dim))
      t_plus_b = t + b
  
      p = C.placeholder()
      just_b = t_plus_b.clone("clone", {t: p})
      t_plus_b_clone = just_b.clone("share", {p: t})
  
imports: import numpy
  import os
  import pytest
  import cntk
  from .ops_test_utils import compare_lists_of_np_arrays, AA, cntk_device
  from cntk.io import MinibatchSource, CTFDeserializer, StreamDefs, StreamDef
label_desc: Use image node_id 14 for calling a global function with example usage: test_clone_with_function_in_substitution_map() without return types