Skip to content

Commit

Permalink
Lint test
Browse files Browse the repository at this point in the history
  • Loading branch information
chongshenng committed Jul 15, 2024
1 parent b7a8c12 commit 444bca6
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@
"""Test cases for DistributionPartitioner."""

from collections import Counter
from typing import Any, Dict, List, Tuple
from typing import Any, Dict, List, Tuple, Union

import numpy as np
import pytest
from flwr.common.typing import NDArrayFloat
from flwr.common.typing import NDArrayFloat, NDArrayInt

from datasets import Dataset
from flwr_datasets.partitioner.distribution_partitioner import DistributionPartitioner
Expand All @@ -43,7 +43,7 @@ def _dummy_distribution_setup(
num_unique_labels_per_partition: int,
num_unique_labels: int,
random_mode: bool = False,
) -> NDArrayFloat:
) -> Union[NDArrayFloat, NDArrayInt]:
"""Create a dummy distribution for testing."""
num_columns = num_unique_labels_per_partition * num_partitions / num_unique_labels
if random_mode:
Expand Down Expand Up @@ -141,7 +141,7 @@ def test_correct_num_times_classes_sampled_across_partitions(
preassigned_num_samples_per_label=preassigned_num_samples_per_label,
)

partitioned_distribution: Dict[Any, List] = {
partitioned_distribution: Dict[Any, List[Any]] = {
label: [] for label in partitioner.dataset.unique("labels")
}

Expand Down Expand Up @@ -173,7 +173,7 @@ def test_exact_distribution_assignment(
preassigned_num_samples_per_label=preassigned_num_samples_per_label,
rescale_mode=False,
)
partitioned_distribution: Dict[Any, List] = {
partitioned_distribution: Dict[Any, List[Any]] = {
label: [] for label in partitioner.dataset.unique("labels")
}

Expand Down

0 comments on commit 444bca6

Please sign in to comment.