Skip to content

Commit cb3d9b6

Browse files
committed
Fix: analyze cli, missing dependencies
1 parent 1f9802e commit cb3d9b6

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ dependencies = [
3434
"kaleido", # for plotly
3535
"natsort",
3636
"omegaconf",
37-
"pyyaml"
37+
"pyyaml",
38+
"seaborn",
39+
"scikit-learn",
3840
]
3941

4042
[project.optional-dependencies]

src/vidata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "1.0.1"
1+
__version__ = "1.0.2"
22

33
# Registry imports
44
from .config_manager import ConfigManager, LayerConfigManager

src/vidata/cli/analyze.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ def run_analysis(
1515
output_dir: str | Path,
1616
split: str | None = None,
1717
fold: int | None = None,
18+
p: int = 16,
19+
verbose: bool = False,
1820
):
1921
for layer in conf_manager.layers:
2022
name = layer.name
@@ -44,7 +46,7 @@ def run_analysis(
4446
analyzer.plot(output_dir, name=name)
4547

4648

47-
if __name__ == "__main__":
49+
def main():
4850
parser = argparse.ArgumentParser(description="Analyze your Data")
4951
parser.add_argument("-c", "--config", type=Path, required=True, help="Path to YAML config file")
5052
parser.add_argument("-o", "--output", type=Path, default=None, help="Path to output directory")
@@ -81,4 +83,8 @@ def run_analysis(
8183

8284
conf_manager = ConfigManager(cfg)
8385

84-
run_analysis(conf_manager, output_dir, split, fold)
86+
run_analysis(conf_manager, output_dir, split, fold, p, verbose)
87+
88+
89+
if __name__ == "__main__":
90+
main()

0 commit comments

Comments
 (0)