Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-9568 Spark MLlib 1.5.0 testing umbrella
  3. SPARK-9658

ML 1.5 QA: API: Binary incompatible changes

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Done
    • 1.5.0
    • 1.5.0
    • ML, MLlib
    • None

    Description

      Generated a list of binary incompatible changes using MiMa and filter out some false positives:

      1. LDA.docConcentration

      It will be nice to keep the old APIs unchanged. For example, we can use “asymmetricDocConcentration”. Then “getDocConcentration" would return the first item if the concentration vector is a constant vector.

      2. LDAModel.gammaShape / topicConcentration

      Should be okay if we assume that no one extends LDAModel.

      3. Params.setDefault

      If we have time to investigate this issue. We should put it back.

      4. LogisticRegressionModel.threshold is missing.

      5. LogisticRegression.setThreshold shouldn't be in the Params trait. We need to override it anyway.

      Will create sub-tasks for each item.

      Attachments

        Issue Links

          Activity

            People

              mengxr Xiangrui Meng
              mengxr Xiangrui Meng
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: