[
  {
    "preset": "balanced",
    "weights": [
      0.2,
      0.29999999999999993,
      0.5
    ],
    "gamma": 1.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.2,
            0.0
          ],
          [
            0.0,
            0.5999999999999999
          ],
          [
            1.5,
            0.5
          ]
        ],
        "mixture": [
          1.7,
          1.0999999999999999
        ],
        "output": [
          1.7,
          1.0999999999999999
        ],
        "score": 0.6000000000000001,
        "probability": 0.6456563062257954,
        "label": 1.0,
        "loss": 0.4374879504858856,
        "grad_logits": [
          -0.014173747750968182,
          0.13819404057193976,
          -0.1240202928209716
        ],
        "grad_gamma": -0.1063031081322614
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.2,
            0.0
          ],
          [
            0.5999999999999999,
            0.0
          ],
          [
            -0.5,
            1.0
          ]
        ],
        "mixture": [
          0.2999999999999998,
          1.0
        ],
        "output": [
          0.2999999999999998,
          1.0
        ],
        "score": -0.7000000000000002,
        "probability": 0.33181222783183384,
        "label": 0.0,
        "loss": 0.40318604888545784,
        "grad_logits": [
          0.056408078731411765,
          0.13438395227189268,
          -0.19079203100330444
        ],
        "grad_gamma": -0.11613427974114188
      }
    },
    "mean_loss": 0.42033699968567173,
    "grad_logits": [
      0.04223433098044358,
      0.27257799284383244,
      -0.31481232382427604
    ],
    "grad_gamma": -0.22243738787340328,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.19775673938863947,
        0.2898804012217039,
        0.5123628593896566
      ],
      "gamma": 1.0222437387873404,
      "mean_loss": 0.39805485170508326
    }
  },
  {
    "preset": "balanced",
    "weights": [
      0.2,
      0.29999999999999993,
      0.5
    ],
    "gamma": 2.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.2,
            0.0
          ],
          [
            0.0,
            0.5999999999999999
          ],
          [
            1.5,
            0.5
          ]
        ],
        "mixture": [
          1.7,
          1.0999999999999999
        ],
        "output": [
          3.4,
          2.1999999999999997
        ],
        "score": 1.2000000000000002,
        "probability": 0.7685247834990178,
        "label": 1.0,
        "loss": 0.2632824673380311,
        "grad_logits": [
          -0.018518017320078576,
          0.1805506688707661,
          -0.16203265155068755
        ],
        "grad_gamma": -0.06944256495029469
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.2,
            0.0
          ],
          [
            0.5999999999999999,
            0.0
          ],
          [
            -0.5,
            1.0
          ]
        ],
        "mixture": [
          0.2999999999999998,
          1.0
        ],
        "output": [
          0.5999999999999996,
          2.0
        ],
        "score": -1.4000000000000004,
        "probability": 0.1978161114414182,
        "label": 0.0,
        "loss": 0.22041740991845085,
        "grad_logits": [
          0.0672574778900822,
          0.16023105026754872,
          -0.2274885281576309
        ],
        "grad_gamma": -0.06923563900449639
      }
    },
    "mean_loss": 0.241849938628241,
    "grad_logits": [
      0.048739460570003626,
      0.3407817191383148,
      -0.38952117970831845
    ],
    "grad_gamma": -0.13867820395479108,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.1972842376141672,
        0.287409032547218,
        0.5153067298386148
      ],
      "gamma": 2.013867820395479,
      "mean_loss": 0.21439285446251277
    }
  },
  {
    "preset": "uniform",
    "weights": [
      0.3333333333333333,
      0.3333333333333333,
      0.3333333333333333
    ],
    "gamma": 1.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.3333333333333333,
            0.0
          ],
          [
            0.0,
            0.6666666666666666
          ],
          [
            1.0,
            0.3333333333333333
          ]
        ],
        "mixture": [
          1.3333333333333333,
          1.0
        ],
        "output": [
          1.3333333333333333,
          1.0
        ],
        "score": 0.33333333333333326,
        "probability": 0.5825702064623147,
        "label": 1.0,
        "loss": 0.5403055746894084,
        "grad_logits": [
          -0.04638108817085392,
          0.1623338085979887,
          -0.11595272042713481
        ],
        "grad_gamma": -0.06957163225628087
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.3333333333333333,
            0.0
          ],
          [
            0.6666666666666666,
            0.0
          ],
          [
            -0.3333333333333333,
            0.6666666666666666
          ]
        ],
        "mixture": [
          0.6666666666666667,
          0.6666666666666666
        ],
        "output": [
          0.6666666666666667,
          0.6666666666666666
        ],
        "score": 1.1102230246251565e-16,
        "probability": 0.5,
        "label": 0.0,
        "loss": 0.6931471805599454,
        "grad_logits": [
          0.08333333333333331,
          0.16666666666666666,
          -0.25
        ],
        "grad_gamma": 2.7755575615628914e-17
      }
    },
    "mean_loss": 0.616726377624677,
    "grad_logits": [
      0.03695224516247939,
      0.32900047526465537,
      -0.3659527204271348
    ],
    "grad_gamma": -0.06957163225628084,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.33196886533584014,
        0.32241397691275236,
        0.34561715775140756
      ],
      "gamma": 1.006957163225628,
      "mean_loss": 0.5920242491008143
    }
  },
  {
    "preset": "uniform",
    "weights": [
      0.3333333333333333,
      0.3333333333333333,
      0.3333333333333333
    ],
    "gamma": 2.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.3333333333333333,
            0.0
          ],
          [
            0.0,
            0.6666666666666666
          ],
          [
            1.0,
            0.3333333333333333
          ]
        ],
        "mixture": [
          1.3333333333333333,
          1.0
        ],
        "output": [
          2.6666666666666665,
          2.0
        ],
        "score": 0.6666666666666665,
        "probability": 0.6607563687658171,
        "label": 1.0,
        "loss": 0.4143700868520721,
        "grad_logits": [
          -0.0753874736075962,
          0.26385615762658665,
          -0.1884686840189905
        ],
        "grad_gamma": -0.056540605205697134
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.3333333333333333,
            0.0
          ],
          [
            0.6666666666666666,
            0.0
          ],
          [
            -0.3333333333333333,
            0.6666666666666666
          ]
        ],
        "mixture": [
          0.6666666666666667,
          0.6666666666666666
        ],
        "output": [
          1.3333333333333335,
          1.3333333333333333
        ],
        "score": 2.220446049250313e-16,
        "probability": 0.5000000000000001,
        "label": 0.0,
        "loss": 0.6931471805599454,
        "grad_logits": [
          0.16666666666666666,
          0.33333333333333337,
          -0.5000000000000001
        ],
        "grad_gamma": 2.775557561562892e-17
      }
    },
    "mean_loss": 0.5537586337060088,
    "grad_logits": [
      0.09127919305907045,
      0.59718949095992,
      -0.6884686840189906
    ],
    "grad_gamma": -0.056540605205697106,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.329841109024189,
        0.31356918480609214,
        0.35658970616971886
      ],
      "gamma": 2.0056540605205697,
      "mean_loss": 0.47353485798602823
    }
  },
  {
    "preset": "lower",
    "weights": [
      0.19999999999999998,
      0.5999999999999999,
      0.19999999999999998
    ],
    "gamma": 1.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.19999999999999998,
            0.0
          ],
          [
            0.0,
            1.1999999999999997
          ],
          [
            0.6,
            0.19999999999999998
          ]
        ],
        "mixture": [
          0.7999999999999999,
          1.3999999999999997
        ],
        "output": [
          0.7999999999999999,
          1.3999999999999997
        ],
        "score": -0.5999999999999998,
        "probability": 0.35434369377420466,
        "label": 1.0,
        "loss": 1.0374879504858856,
        "grad_logits": [
          -0.10330500899612723,
          0.2711756486148341,
          -0.16787063961870677
        ],
        "grad_gamma": 0.19369689186773853
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.19999999999999998,
            0.0
          ],
          [
            1.1999999999999997,
            0.0
          ],
          [
            -0.19999999999999998,
            0.39999999999999997
          ]
        ],
        "mixture": [
          1.1999999999999997,
          0.39999999999999997
        ],
        "output": [
          1.1999999999999997,
          0.39999999999999997
        ],
        "score": 0.7999999999999998,
        "probability": 0.6899744811276125,
        "label": 0.0,
        "loss": 1.1711006659477776,
        "grad_logits": [
          0.013799489622552265,
          0.2483908132059405,
          -0.2621903028284927
        ],
        "grad_gamma": 0.27598979245104494
      }
    },
    "mean_loss": 1.1042943082168315,
    "grad_logits": [
      -0.08950551937357495,
      0.5195664618207746,
      -0.4300609424471995
    ],
    "grad_gamma": 0.46968668431878347,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.20587256712389854,
        0.581123013553735,
        0.21300441932236655
      ],
      "gamma": 0.9530313315681217,
      "mean_loss": 1.038615040745223
    }
  },
  {
    "preset": "lower",
    "weights": [
      0.19999999999999998,
      0.5999999999999999,
      0.19999999999999998
    ],
    "gamma": 2.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.19999999999999998,
            0.0
          ],
          [
            0.0,
            1.1999999999999997
          ],
          [
            0.6,
            0.19999999999999998
          ]
        ],
        "mixture": [
          0.7999999999999999,
          1.3999999999999997
        ],
        "output": [
          1.5999999999999999,
          2.7999999999999994
        ],
        "score": -1.1999999999999995,
        "probability": 0.23147521650098246,
        "label": 1.0,
        "loss": 1.463282467338031,
        "grad_logits": [
          -0.24592793071968552,
          0.6455608181391748,
          -0.39963288741948905
        ],
        "grad_gamma": 0.23055743504970516
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.19999999999999998,
            0.0
          ],
          [
            1.1999999999999997,
            0.0
          ],
          [
            -0.19999999999999998,
            0.39999999999999997
          ]
        ],
        "mixture": [
          1.1999999999999997,
          0.39999999999999997
        ],
        "output": [
          2.3999999999999995,
          0.7999999999999999
        ],
        "score": 1.5999999999999996,
        "probability": 0.8320183851339245,
        "label": 0.0,
        "loss": 1.7839007408883385,
        "grad_logits": [
          0.03328073540535701,
          0.5990532372964256,
          -0.6323339727017825
        ],
        "grad_gamma": 0.3328073540535697
      }
    },
    "mean_loss": 1.6235916041131846,
    "grad_logits": [
      -0.21264719531432852,
      1.2446140554356004,
      -1.0319668601212715
    ],
    "grad_gamma": 0.5633647891032749,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.2137407432470998,
        0.554268908854765,
        0.2319903478981352
      ],
      "gamma": 1.9436635210896724,
      "mean_loss": 1.3368282991199307
    }
  },
  {
    "preset": "upper",
    "weights": [
      0.10000000000000003,
      0.2,
      0.7
    ],
    "gamma": 1.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.10000000000000003,
            0.0
          ],
          [
            0.0,
            0.4
          ],
          [
            2.0999999999999996,
            0.7
          ]
        ],
        "mixture": [
          2.1999999999999997,
          1.1
        ],
        "output": [
          2.1999999999999997,
          1.1
        ],
        "score": 1.0999999999999996,
        "probability": 0.7502601055951175,
        "label": 1.0,
        "loss": 0.2873353251154309,
        "grad_logits": [
          0.0012486994720244085,
          0.07741936726551359,
          -0.07866806673753803
        ],
        "grad_gamma": -0.13735694192268535
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.10000000000000003,
            0.0
          ],
          [
            0.4,
            0.0
          ],
          [
            -0.7,
            1.4
          ]
        ],
        "mixture": [
          -0.19999999999999996,
          1.4
        ],
        "output": [
          -0.19999999999999996,
          1.4
        ],
        "score": -1.5999999999999999,
        "probability": 0.16798161486607555,
        "label": 0.0,
        "loss": 0.18390074088833885,
        "grad_logits": [
          0.021837609932589826,
          0.0604733813517872,
          -0.08231099128437702
        ],
        "grad_gamma": -0.13438529189286041
      }
    },
    "mean_loss": 0.23561803300188489,
    "grad_logits": [
      0.023086309404614234,
      0.13789274861730078,
      -0.16097905802191503
    ],
    "grad_gamma": -0.27174223381554574,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.09893928300073754,
        0.19561978359370202,
        0.7054409334055604
      ],
      "gamma": 1.0271742233815546,
      "mean_loss": 0.2238764067367635
    }
  },
  {
    "preset": "upper",
    "weights": [
      0.10000000000000003,
      0.2,
      0.7
    ],
    "gamma": 2.0,
    "contexts": {
      "river": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            0.0,
            2.0
          ],
          [
            3.0,
            1.0
          ]
        ],
        "contributions": [
          [
            0.10000000000000003,
            0.0
          ],
          [
            0.0,
            0.4
          ],
          [
            2.0999999999999996,
            0.7
          ]
        ],
        "mixture": [
          2.1999999999999997,
          1.1
        ],
        "output": [
          4.3999999999999995,
          2.2
        ],
        "score": 2.1999999999999993,
        "probability": 0.9002495108803148,
        "label": 1.0,
        "loss": 0.10508331976869599,
        "grad_logits": [
          0.0009975048911968487,
          0.06184530325420483,
          -0.0628428081454017
        ],
        "grad_gamma": -0.054862769015826846
      },
      "loan": {
        "layers": [
          [
            1.0,
            0.0
          ],
          [
            2.0,
            0.0
          ],
          [
            -1.0,
            2.0
          ]
        ],
        "contributions": [
          [
            0.10000000000000003,
            0.0
          ],
          [
            0.4,
            0.0
          ],
          [
            -0.7,
            1.4
          ]
        ],
        "mixture": [
          -0.19999999999999996,
          1.4
        ],
        "output": [
          -0.3999999999999999,
          2.8
        ],
        "score": -3.1999999999999997,
        "probability": 0.03916572279676437,
        "label": 0.0,
        "loss": 0.03995333316243037,
        "grad_logits": [
          0.010183087927158739,
          0.028199320413670348,
          -0.03838240834082908
        ],
        "grad_gamma": -0.03133257823741149
      }
    },
    "mean_loss": 0.07251832646556318,
    "grad_logits": [
      0.011180592818355588,
      0.09004462366787518,
      -0.10122521648623078
    ],
    "grad_gamma": -0.08619534725323834,
    "step_size": 0.1,
    "after": {
      "weights": [
        0.0993698245803032,
        0.19717847230483682,
        0.7034517031148599
      ],
      "gamma": 2.008619534725324,
      "mean_loss": 0.06997301470370194
    }
  }
]
