def main(): parser = argparse.ArgumentParser() parser.add_argument('dataset_path', help='Path to dataset') parser.add_argument('output_path', help='Output directory') args = parser.parse_args() dataset = DataSet.from_path(args.dataset_path) label_plots(dataset)
def main(): parser = argparse.ArgumentParser() parser.add_argument('dataset_path', help='Path to dataset') parser.add_argument('output_path', help='Output directory') args = parser.parse_args() dataset = DataSet.from_path(args.dataset_path) show_tag_locations(dataset, args.output_path)
def analyse_dataset(dataset_dir, output_dir): """Analyse all the files in the dataset.""" dataset = DataSet.from_path(dataset_dir) logging.info("Analysing items in dataset: {}".format(dataset.name)) for i in dataset.identifiers: data_item_abspath = dataset.abspath_from_identifier(i) item_info = dataset.item_from_identifier(i) specific_output_dir = item_output_path(output_dir, item_info["path"]) analyse_file(data_item_abspath, specific_output_dir)
def main(): parser = argparse.ArgumentParser() parser.add_argument('dataset_path', help='Path to dataset') parser.add_argument('output_path', help='Output directory') args = parser.parse_args() AutoName.directory = args.output_path dataset = DataSet.from_path(args.dataset_path) explore_dataset(dataset, args.output_path, n=1)
def tmp_dataset_fixture(request): from dtoolcore import DataSet d = tempfile.mkdtemp() dataset_path = os.path.join(d, 'sample_data') shutil.copytree(TEST_SAMPLE_DATASET, dataset_path) @request.addfinalizer def teardown(): shutil.rmtree(d) return DataSet.from_path(dataset_path)
def analyse_dataset(dataset_dir, output_dir, test_data_only=False): """Analyse all the files in the dataset.""" dataset = DataSet.from_path(dataset_dir) logging.info("Analysing files in dataset: {}".format(dataset.name)) for i in dataset.identifiers: abs_path = dataset.abspath_from_identifier(i) item_info = dataset.item_from_identifier(i) specific_output_dir = data_item_directory(output_dir, item_info["path"]) analyse_file(abs_path, specific_output_dir, test_data_only) if test_data_only: break