Compare ed77718 ... +0 ... 02f4990

Coverage Reach
classification/training/trainer.py classification/training/loggers/checkpointer.py classification/training/loggers/log_manager.py classification/training/loggers/log_writer.py classification/training/loggers/tensorboard_writer.py classification/training/loggers/__init__.py classification/training/schedulers/shuffled_scheduler.py classification/training/schedulers/scheduler.py classification/training/schedulers/sequential_scheduler.py classification/training/schedulers/__init__.py classification/multitask_classifier.py classification/data.py classification/utils.py classification/task.py classification/loss.py classification/__init__.py labeling/model/label_model.py labeling/model/logger.py labeling/model/base_labeler.py labeling/model/baselines.py labeling/model/graph_utils.py labeling/model/__init__.py labeling/apply/core.py labeling/apply/pandas.py labeling/apply/dask.py labeling/lf/nlp.py labeling/lf/core.py labeling/lf/__init__.py labeling/analysis.py labeling/utils.py labeling/__init__.py slicing/utils.py slicing/sliceaware_classifier.py slicing/modules/slice_combiner.py slicing/sf/core.py slicing/sf/nlp.py slicing/sf/__init__.py slicing/monitor.py slicing/__init__.py slicing/apply/core.py augmentation/apply/core.py augmentation/apply/pandas.py augmentation/policy/core.py augmentation/policy/sampling.py augmentation/tf.py augmentation/__init__.py map/core.py map/__init__.py utils/core.py utils/optimizers.py utils/lr_schedulers.py utils/config_utils.py utils/data_operators.py utils/__init__.py analysis/scorer.py analysis/metrics.py analysis/error_analysis.py analysis/__init__.py preprocess/nlp.py preprocess/core.py preprocess/__init__.py synthetic/synthetic_data.py types/data.py types/__init__.py types/hashing.py types/classifier.py version.py __init__.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.


@@ -212,6 +212,7 @@
Loading
212 212
                                    # one field; use that as the input to the current op
213 213
                                    op_name = op_input
214 214
                                    inputs.append(outputs[op_name])
215 +
215 216
                            output = self.module_pool[operation.module_name].forward(
216 217
                                *inputs
217 218
                            )
@@ -220,8 +221,10 @@
Loading
220 221
                            output = self.module_pool[operation.module_name].forward(
221 222
                                outputs
222 223
                            )
223 -
                    except Exception:
224 -
                        raise ValueError(f"Unsuccessful operation {operation}.")
224 +
                    except Exception as e:
225 +
                        raise ValueError(
226 +
                            f"Unsuccessful operation {operation}: {repr(e)}."
227 +
                        )
225 228
                    outputs[operation.name] = output
226 229
227 230
        return outputs

Learn more Showing 2 files with coverage changes found.

Changes in snorkel/classification/multitask_classifier.py
New
Loading file...
Changes in snorkel/analysis/error_analysis.py
-14
Loading file...
Files Coverage
snorkel -0.02% 97.19%
Project Totals (68 files) 97.19%
Loading