Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-1856 Standardize MLlib interfaces
  3. SPARK-3702

Standardize MLlib classes for learners, models

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 1.5.0
    • MLlib
    • None

    Description

      Summary: Create a class hierarchy for learning algorithms and the models those algorithms produce.

      This is a super-task of several sub-tasks (but JIRA does not allow subtasks of subtasks). See the "requires" links below for subtasks.

      Goals:

      • give intuitive structure to API, both for developers and for generated documentation
      • support meta-algorithms (e.g., boosting)
      • support generic functionality (e.g., evaluation)
      • reduce code duplication across classes

      Design doc for class hierarchy

      Attachments

        Issue Links

          Activity

            People

              josephkb Joseph K. Bradley
              josephkb Joseph K. Bradley
              Votes:
              4 Vote for this issue
              Watchers:
              18 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: