Package for CGNS storage.
plaid.storage.cgns.CgnsBackend
plaid.storage.cgns.CgnsBackend.name
class-attribute
instance-attribute
plaid.storage.cgns.CgnsBackend.init_from_disk
staticmethod
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def init_from_disk(path: Union[str, Path]) -> Mapping[str, Any]:
return init_datasetdict_from_disk(path=path)
|
plaid.storage.cgns.CgnsBackend.download_from_hub
staticmethod
download_from_hub(
repo_id,
local_dir,
split_ids=None,
features=None,
overwrite=False,
)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def download_from_hub(
repo_id: str,
local_dir: Union[str, Path],
split_ids: Optional[dict[str, Iterable[int]]] = None,
features: Optional[list[str]] = None,
overwrite: bool = False,
) -> str:
return download_datasetdict_from_hub(
repo_id=repo_id,
local_dir=local_dir,
split_ids=split_ids,
features=features,
overwrite=overwrite,
)
|
plaid.storage.cgns.CgnsBackend.init_datasetdict_streaming_from_hub
staticmethod
init_datasetdict_streaming_from_hub(
repo_id, split_ids=None, features=None
)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def init_datasetdict_streaming_from_hub(
repo_id: str,
split_ids: Optional[dict[str, Iterable[int]]] = None,
features: Optional[list[str]] = None,
) -> dict[str, IterableDataset]:
return init_datasetdict_streaming_from_hub(
repo_id=repo_id, split_ids=split_ids, features=features
)
|
plaid.storage.cgns.CgnsBackend.generate_to_disk
staticmethod
generate_to_disk(
output_folder,
generators,
variable_schema=None,
gen_kwargs=None,
num_proc=1,
verbose=False,
)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def generate_to_disk(
output_folder: Union[str, Path],
generators: dict,
variable_schema: Optional[dict[str, dict]] = None,
gen_kwargs: Optional[dict[str, dict[str, list]]] = None,
num_proc: int = 1,
verbose: bool = False,
) -> None:
return generate_datasetdict_to_disk(
output_folder=output_folder,
generators=generators,
variable_schema=variable_schema,
gen_kwargs=gen_kwargs,
num_proc=num_proc,
verbose=verbose,
)
|
plaid.storage.cgns.CgnsBackend.push_local_to_hub
staticmethod
push_local_to_hub(repo_id, local_dir, num_workers=1)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def push_local_to_hub(
repo_id: str, local_dir: Union[str, Path], num_workers: int = 1
) -> None:
return push_local_datasetdict_to_hub(
repo_id=repo_id, local_dir=local_dir, num_workers=num_workers
)
|
configure_dataset_card(
repo_id,
infos,
local_dir=None,
viewer=False,
pretty_name=None,
dataset_long_description=None,
illustration_urls=None,
arxiv_paper_urls=None,
)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def configure_dataset_card(
repo_id: str,
infos: Infos,
local_dir: Optional[Union[str, Path]] = None,
viewer: bool = False,
pretty_name: Optional[str] = None,
dataset_long_description: Optional[str] = None,
illustration_urls: Optional[list[str]] = None,
arxiv_paper_urls: Optional[list[str]] = None,
) -> None:
if local_dir is None:
raise ValueError("local_dir must be provided for cgns backend")
return configure_dataset_card(
repo_id=repo_id,
infos=infos,
local_dir=local_dir,
viewer=viewer,
pretty_name=pretty_name,
dataset_long_description=dataset_long_description,
illustration_urls=illustration_urls,
arxiv_paper_urls=arxiv_paper_urls,
)
|
plaid.storage.cgns.CgnsBackend.to_var_sample_dict
staticmethod
to_var_sample_dict(
dataset, idx, features=None, indexers=None
)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def to_var_sample_dict(
dataset: object,
idx: int,
features: Optional[list[str]] = None,
indexers: Optional[dict[str, Any]] = None,
) -> dict:
_ = dataset, idx, features, indexers
raise ValueError("to_dict not available for 'cgns' backend")
|
plaid.storage.cgns.CgnsBackend.sample_to_var_sample_dict
staticmethod
sample_to_var_sample_dict(_sample)
Source code in plaid/storage/cgns/__init__.py
| @staticmethod
def sample_to_var_sample_dict(_sample: Any) -> dict:
raise ValueError("sample_to_var_sample_dict not available for 'cgns' backend")
|