Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/25/20 17:18:00 (4 years ago)
Author:
dpiringe
Message:

#3026:

  • renamed ResultItem to ResultJsonItem
  • implemented RegressionProblemDataConverter
  • added support for "named matrices" (named = rows and columns have names) -> INamedMatrixJsonItem incl. base classes and views
  • added a bool property Active in IJsonItem -> marks items, which should be written into the template
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ValueTypeArrayConverter.cs

    r17433 r17451  
    4040    public override void Inject(IItem item, IJsonItem data, IJsonItemConverter root) {
    4141      DoubleArray arr = item as DoubleArray;
    42       double[] d = CastValue<double[]>(data);
     42      DoubleArrayJsonItem doubleItem = data as DoubleArrayJsonItem;
     43      //double[] d = CastValue<double[]>(data);
    4344      bool resizeTmp = arr.Resizable;
    4445      arr.Resizable = true;
    45       arr.Length = d.Length;
    46       for (int i = 0; i < d.Length; ++i)
    47         arr[i] = d[i];
     46      //arr.Length = d.Length;
     47      arr.Length = doubleItem.Value.Length;
     48      for (int i = 0; i < doubleItem.Value.Length; ++i)
     49        arr[i] = doubleItem.Value[i];
    4850      arr.Resizable = resizeTmp;
    4951    }
Note: See TracChangeset for help on using the changeset viewer.