/// <summary>
 /// Creates a composite function from the rootFunction.
 /// </summary>
 /// <param name="rootFunction"></param>
 /// <param name="name"></param>
 /// <returns></returns>
 public static Function AsComposite(Function rootFunction, string name = "")
 {
     return(CNTKLib.AsComposite(rootFunction, name));
 }