mirror of
https://github.com/vale981/ray
synced 2025-03-06 02:21:39 -05:00
18 lines
615 B
Python
18 lines
615 B
Python
from ray.rllib.offline.dataset_reader import (
|
|
_get_resource_bundles as dataset_reader_get_resource_bundles,
|
|
)
|
|
from ray.rllib.utils.annotations import PublicAPI
|
|
from ray.rllib.utils.typing import PartialAlgorithmConfigDict
|
|
from typing import Dict, List
|
|
|
|
|
|
@PublicAPI
|
|
def get_offline_io_resource_bundles(
|
|
config: PartialAlgorithmConfigDict,
|
|
) -> List[Dict[str, float]]:
|
|
# DatasetReader is the only offline I/O component today that
|
|
# requires compute resources.
|
|
if config["input"] == "dataset":
|
|
return dataset_reader_get_resource_bundles(config["input_config"])
|
|
else:
|
|
return []
|