Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-59279

Review how dataset versioning works and add more metadata if required

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.4
    • Fix Version/s: 3.4
    • Component/s: Analytics
    • Labels:
    • Testing Instructions:
      Hide
      1. Install both https://github.com/dmonllao/moodle-mlbackend_testbackend and https://github.com/dmonllao/moodle-local_testanalytics (git clone git://github.com/dmonllao/moodle-mlbackend_testbackend lib/mlbackend/testbackend ; git clone git://github.com/dmonllao/moodle-local_testanalytics.git local/testanalytics)
      2. Setup the test backend as your machine learning processor (in Analytics settings)
      3. Go to Site administration > Reports > Analytic models and Actions > Edit for Binary, enable the model and select a time splitting method
      4. Now "Actions > Get predictions" for Binary
      5. You SHOULD see some debugging info displayed on the screen (this is only because you are using the test backend processor) the following strings should appear on the top lines:
        • your $version in version.php
        • 'moodleversion'
        • 'targetcolumn'
        • 'targetclasses'
        • [0,1]
      6. Go to Site administration > Reports > Analytic models and Actions > Edit for Linear, enable the model and select a time splitting method
      7. Now "Actions > Get predictions" for Linear
      8. You SHOULD see some debugging info displayed on the screen (this is only because you are using the test backend processor) the following strings should appear on the top lines:
        • your $version in version.php
        • 'moodleversion'
        • 'targetcolumn'
        • 'targetmin'
        • 'targetmax'
        • 'linear'
        • '0,10'
      Show
      Install both https://github.com/dmonllao/moodle-mlbackend_testbackend and https://github.com/dmonllao/moodle-local_testanalytics (git clone git://github.com/dmonllao/moodle-mlbackend_testbackend lib/mlbackend/testbackend ; git clone git://github.com/dmonllao/moodle-local_testanalytics.git local/testanalytics) Setup the test backend as your machine learning processor (in Analytics settings) Go to Site administration > Reports > Analytic models and Actions > Edit for Binary , enable the model and select a time splitting method Now "Actions > Get predictions" for Binary You SHOULD see some debugging info displayed on the screen (this is only because you are using the test backend processor) the following strings should appear on the top lines: your $version in version.php 'moodleversion' 'targetcolumn' 'targetclasses' [0,1] Go to Site administration > Reports > Analytic models and Actions > Edit for Linear , enable the model and select a time splitting method Now "Actions > Get predictions" for Linear You SHOULD see some debugging info displayed on the screen (this is only because you are using the test backend processor) the following strings should appear on the top lines: your $version in version.php 'moodleversion' 'targetcolumn' 'targetmin' 'targetmax' 'linear' '0,10'
    • Affected Branches:
      MOODLE_34_STABLE
    • Fixed Branches:
      MOODLE_34_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-59279_master

      Description

      People may be interested in doing custom stuff using their own machine learning backends, using multiple sites datasets together... We must ensure that we provide enough metadata for them to do it properly.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  13/Nov/17