Download DataFlow/dataflow/cli_funcs/paths.py from Miaode/Ernie_trained_for_LIC: direct link, hf CLI and curl.
- Browser
- Download file 1.51 kB
-
https://huggingface.co/Miaode/Ernie_trained_for_LIC/resolve/main/DataFlow/dataflow/cli_funcs/paths.py
- Command line
-
hf download hf://Miaode/Ernie_trained_for_LIC/DataFlow/dataflow/cli_funcs/paths.py
-
curl -L -o paths.py https://huggingface.co/Miaode/Ernie_trained_for_LIC/resolve/main/DataFlow/dataflow/cli_funcs/paths.py
1.51 kB
| import os | |
| from pathlib import Path | |
| import appdirs | |
| class DataFlowPath: | |
| """ | |
| Class to manage paths for DataFlow. | |
| """ | |
| def get_dataflow_dir(): | |
| # return path of /dataflow | |
| return Path(__file__).parent.parent | |
| # @staticmethod | |
| # def get_dataflow_scripts_dir(): | |
| # return DataFlowPath.get_dataflow_dir() / "scripts" | |
| def get_dataflow_example_dir(): | |
| return DataFlowPath.get_dataflow_dir() / "example" | |
| def get_dataflow_statics_dir(): | |
| return DataFlowPath.get_dataflow_dir() / "statics" | |
| def get_dataflow_pipelines_dir(): | |
| return DataFlowPath.get_dataflow_statics_dir() / "pipelines" | |
| def get_dataflow_playground_dir(): | |
| return DataFlowPath.get_dataflow_statics_dir() / "playground" | |
| def get_dataflow_agentscript_dir(): | |
| return DataFlowPath.get_dataflow_statics_dir() / "dataflow_agent" | |
| def get_dataflow_agent_dir(): | |
| return DataFlowPath.get_dataflow_dir() / "agent" | |
| # @staticmethod | |
| # def get_dataset_json_dir() -> Path: | |
| # return DataFlowPath.get_dataflow_dir() / "dataset_json" | |
| # @staticmethod | |
| # def get_init_base_dir() -> Path: | |
| # return DataFlowPath.get_dataflow_dir() / "init_base" | |
| # @staticmethod | |
| # def get_model_zoo_runs_dir() -> Path: | |
| # return DataFlowPath.get_dataflow_dir() / "model_zoo" / "runs" |