Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-19787

Different default regParam values in ALS

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • 2.0.0, 2.0.1, 2.0.2, 2.1.0
    • 2.2.0
    • MLlib
    • None

    Description

      In the ALS method the default values of regParam do not match within the same file (lines 224 and 714). In one place we set it to 1.0 and in the other to 0.1.

      We can change the one of train() method to 0.1. The method is marked with DeveloperApi so it should not affect the users. Based on what I saw, whenever we use the particular method we provide all parameters, so the default does not matter. Only exception is the unit-tests on ALSSuite but the change does not break them.

      This change was discussed on a separate PR and mlnick suggested to create a separate PR & ticket.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              datumbox Vasilis Vryniotis
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: