public Variable(Context ctx, string name, Int32 v) : base(ctx) { _ptr = plaidml.__Internal.PlaidmlAllocInt64(v); if (_ptr.IsZero()) { ReportApiCallError("plaidml_alloc_int64"); return; } DataType = PlaidmlDatatype.PLAIDML_DATA_INT64; IsAllocated = true; }
public Variable(Context ctx, string name, float v) : base(ctx) { _ptr = plaidml.__Internal.PlaidmlAllocReal(v); if (_ptr.IsZero()) { ReportApiCallError("plaidml_alloc_real"); return; } Name = name; DataType = PlaidmlDatatype.PLAIDML_DATA_FLOAT64; IsAllocated = true; }