Skip to content

Commit 6ff2010

Browse files
committed
fix: latest versions of typing dont support Text instead str is recommended
1 parent 3afd1df commit 6ff2010

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

algorithmic_efficiency/halton.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
import functools
1111
import itertools
1212
import math
13-
from typing import Any, Callable, Dict, List, Sequence, Text, Tuple, Union
13+
from typing import Any, Callable, Dict, List, Sequence, Tuple, Union
1414

1515
from absl import logging
1616
from numpy import random
1717

18-
_SweepSequence = List[Dict[Text, Any]]
19-
_GeneratorFn = Callable[[float], Tuple[Text, float]]
18+
_SweepSequence = List[Dict[str, Any]]
19+
_GeneratorFn = Callable[[float], Tuple[str, float]]
2020

2121

2222
def generate_primes(n: int) -> List[int]:
@@ -195,10 +195,10 @@ def generate_sequence(num_samples: int,
195195
return halton_sequence
196196

197197

198-
def _generate_double_point(name: Text,
198+
def _generate_double_point(name: str,
199199
min_val: float,
200200
max_val: float,
201-
scaling: Text,
201+
scaling: str,
202202
halton_point: float) -> Tuple[str, float]:
203203
"""Generate a float hyperparameter value from a Halton sequence point."""
204204
if scaling not in ['linear', 'log']:
@@ -234,7 +234,7 @@ def interval(start: int, end: int) -> Tuple[int, int]:
234234
return start, end
235235

236236

237-
def loguniform(name: Text, range_endpoints: Tuple[int, int]) -> _GeneratorFn:
237+
def loguniform(name: str, range_endpoints: Tuple[int, int]) -> _GeneratorFn:
238238
min_val, max_val = range_endpoints
239239
return functools.partial(_generate_double_point,
240240
name,
@@ -244,7 +244,7 @@ def loguniform(name: Text, range_endpoints: Tuple[int, int]) -> _GeneratorFn:
244244

245245

246246
def uniform(
247-
name: Text, search_points: Union[_DiscretePoints,
247+
name: str, search_points: Union[_DiscretePoints,
248248
Tuple[int, int]]) -> _GeneratorFn:
249249
if isinstance(search_points, _DiscretePoints):
250250
return functools.partial(_generate_discrete_point,

algorithmic_efficiency/workloads/wmt/wmt_jax/workload.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
from algorithmic_efficiency import param_utils
1818
from algorithmic_efficiency import spec
19-
from algorithmic_efficiency.workloads.wmt import bleu
19+
#from algorithmic_efficiency.workloads.wmt import bleu
2020
from algorithmic_efficiency.workloads.wmt.wmt_jax import decode
2121
from algorithmic_efficiency.workloads.wmt.wmt_jax import models
2222
from algorithmic_efficiency.workloads.wmt.workload import BaseWmtWorkload

algorithmic_efficiency/workloads/wmt/wmt_pytorch/workload.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from algorithmic_efficiency import param_utils
1717
from algorithmic_efficiency import pytorch_utils
1818
from algorithmic_efficiency import spec
19-
from algorithmic_efficiency.workloads.wmt import bleu
19+
#from algorithmic_efficiency.workloads.wmt import bleu
2020
from algorithmic_efficiency.workloads.wmt.wmt_pytorch import decode
2121
from algorithmic_efficiency.workloads.wmt.wmt_pytorch.models import Transformer
2222
from algorithmic_efficiency.workloads.wmt.workload import BaseWmtWorkload

0 commit comments

Comments
 (0)