Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/09/21 12:44:50 (3 years ago)
Author:
pfleck
Message:

#3040 Reworked external dependencies and merged some libraries (ILmerge) to avoid versions conflicts occuring on Hive.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3040_VectorBasedGP/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToDiffSharpConverter.cs

    r17786 r17930  
    271271        var terms = node.Subtrees.Select(ConvertNode).ToList();
    272272        if (terms.Count == 1) return FunctionApply(terms[0],
    273             s => -s,
     273            s => D.Neg(s),
    274274            v => DV.Neg(v));
    275275        return terms.Aggregate((a, b) =>
     
    288288            (s1, v2) => s1 * v2,
    289289            (v1, s2) => v1 * s2,
    290             (v1, v2) => DV.op_DotMultiply(v1, v2)
     290            (v1, v2) => DV.PointwiseMultiply(v1, v2)
    291291          ));
    292292      }
     
    301301            (s1, v2) => s1 / v2,
    302302            (v1, s2) => v1 / s2,
    303             (v1, v2) => DV.op_DotDivide(v1, v2)
     303            (v1, v2) => DV.PointwiseDivision(v1, v2)
    304304          ));
    305305      }
     
    345345        return FunctionApply(ConvertNode(node.GetSubtree(0)),
    346346          s => D.Sign(s) * D.Pow(D.Abs(s), 1.0 / 3.0),
    347           v => DV.op_DotMultiply(DV.Sign(v), DV.Pow(DV.Abs(v), 1.0 / 3.0))
     347          v => DV.PointwiseMultiply(DV.Sign(v), DV.Pow(DV.Abs(v), 1.0 / 3.0))
    348348        );
    349349      }
Note: See TracChangeset for help on using the changeset viewer.