Example #1
0
        public static Symbol Group(SymbolList symbols)
        {
            var handleList = symbols.Select(symbol => symbol.GetHandle()).ToArray();

            NativeMethods.MXSymbolCreateGroup((uint)handleList.Length, handleList, out var @out);
            return(new Symbol(@out));
        }
Example #2
0
        public Operator SetInput(SymbolList symbols)
        {
            foreach (var item in symbols)
            {
                _InputSymbols.Add(item.GetHandle());
            }

            return(this);
        }
Example #3
0
 public NDArrayOrSymbol(params Symbol[] x)
 {
     IsNDArray = false;
     IsSymbol  = true;
     symx      = x;
 }
 public static NDArrayOrSymbol[] ToNDArrayOrSymbols(this SymbolList source)
 {
     return(source.Select(x => new NDArrayOrSymbol(x)).ToArray());
 }