Ross Laidlaw created CLIMATE-549: ------------------------------------ Summary: Minor updates to RMSError metric Key: CLIMATE-549 URL: https://issues.apache.org/jira/browse/CLIMATE-549 Project: Apache Open Climate Workbench Issue Type: Sub-task Reporter: Ross Laidlaw Assignee: Ross Laidlaw Priority: Minor
This task will change the variable names 'eval_dataset' and 'ref_dataset' to 'reference_dataset' and 'target_dataset' respectively, to match the convention used in the other metrics classes. {code} class RMSError(BinaryMetric): '''Calculate the Root Mean Square Difference (RMS Error), with the mean calculated over time and space.''' def run(self, eval_dataset, ref_dataset): '''Calculate the Root Mean Square Difference (RMS Error), with the mean calculated over time and space. .. note:: Overrides BinaryMetric.run() :param eval_dataset: The dataset to evaluate against the reference dataset :type eval_dataset: ocw.dataset.Dataset object :param ref_dataset: The reference dataset for the metric :type ref_dataset: ocw.dataset.Dataset object :returns: The RMS error, with the mean calculated over time and space ''' sqdiff = (eval_dataset.values - ref_dataset.values) ** 2 return numpy.sqrt(sqdiff.mean()) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)