mirror of
https://github.com/wassname/ray.git
synced 2026-07-28 11:25:04 +08:00
[tune] Support callable objects in variant generation (#6849)
* minorcallable * format
This commit is contained in:
@@ -2,7 +2,6 @@ import copy
|
||||
import logging
|
||||
import numpy
|
||||
import random
|
||||
import types
|
||||
|
||||
from ray.tune import TuneError
|
||||
from ray.tune.sample import sample_from
|
||||
@@ -126,7 +125,7 @@ def _generate_variants(spec):
|
||||
grid_vars = []
|
||||
lambda_vars = []
|
||||
for path, value in unresolved.items():
|
||||
if isinstance(value, types.FunctionType):
|
||||
if callable(value):
|
||||
lambda_vars.append((path, value))
|
||||
else:
|
||||
grid_vars.append((path, value))
|
||||
|
||||
Reference in New Issue
Block a user