├── README.md ├── datasets ├── __pycache__ │ └── cholec80_feature_extract.cpython-36.pyc ├── cholec80.py └── cholec80_feature_extract.py ├── models ├── __pycache__ │ └── cnn.cpython-36.pyc ├── cnn.py └── mstcn.py ├── modules ├── cnn │ ├── config │ │ └── config_feature_extract.yml │ ├── feature_extraction.py │ └── feature_extraction_multitask_ii.py └── mstcn │ ├── config │ └── config_tcn.yml │ └── tecno.py ├── options.py ├── plot_test_samples.py ├── plot_test_samples_mstcn.py ├── src ├── instrument_anticipation.png └── phase_anticipation.png ├── step 2 ├── preprocess.py └── util.py ├── test.py ├── test_scores.py ├── test_scores_mstcn.py ├── train.py ├── util.py └── utils ├── __pycache__ ├── configargparse_arguments.cpython-36.pyc └── utils.cpython-36.pyc ├── configargparse_arguments.py ├── metric_helper.py ├── tecno ├── create_dataframe.py ├── dataset_stats.py └── split_vid.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/README.md -------------------------------------------------------------------------------- /datasets/__pycache__/cholec80_feature_extract.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/datasets/__pycache__/cholec80_feature_extract.cpython-36.pyc -------------------------------------------------------------------------------- /datasets/cholec80.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/datasets/cholec80.py -------------------------------------------------------------------------------- /datasets/cholec80_feature_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/datasets/cholec80_feature_extract.py -------------------------------------------------------------------------------- /models/__pycache__/cnn.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/models/__pycache__/cnn.cpython-36.pyc -------------------------------------------------------------------------------- /models/cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/models/cnn.py -------------------------------------------------------------------------------- /models/mstcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/models/mstcn.py -------------------------------------------------------------------------------- /modules/cnn/config/config_feature_extract.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/modules/cnn/config/config_feature_extract.yml -------------------------------------------------------------------------------- /modules/cnn/feature_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/modules/cnn/feature_extraction.py -------------------------------------------------------------------------------- /modules/cnn/feature_extraction_multitask_ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/modules/cnn/feature_extraction_multitask_ii.py -------------------------------------------------------------------------------- /modules/mstcn/config/config_tcn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/modules/mstcn/config/config_tcn.yml -------------------------------------------------------------------------------- /modules/mstcn/tecno.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/modules/mstcn/tecno.py -------------------------------------------------------------------------------- /options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/options.py -------------------------------------------------------------------------------- /plot_test_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/plot_test_samples.py -------------------------------------------------------------------------------- /plot_test_samples_mstcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/plot_test_samples_mstcn.py -------------------------------------------------------------------------------- /src/instrument_anticipation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/src/instrument_anticipation.png -------------------------------------------------------------------------------- /src/phase_anticipation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/src/phase_anticipation.png -------------------------------------------------------------------------------- /step 2/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/step 2/preprocess.py -------------------------------------------------------------------------------- /step 2/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/step 2/util.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/test.py -------------------------------------------------------------------------------- /test_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/test_scores.py -------------------------------------------------------------------------------- /test_scores_mstcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/test_scores_mstcn.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/train.py -------------------------------------------------------------------------------- /util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/util.py -------------------------------------------------------------------------------- /utils/__pycache__/configargparse_arguments.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/__pycache__/configargparse_arguments.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/__pycache__/utils.cpython-36.pyc -------------------------------------------------------------------------------- /utils/configargparse_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/configargparse_arguments.py -------------------------------------------------------------------------------- /utils/metric_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/metric_helper.py -------------------------------------------------------------------------------- /utils/tecno/create_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/tecno/create_dataframe.py -------------------------------------------------------------------------------- /utils/tecno/dataset_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/tecno/dataset_stats.py -------------------------------------------------------------------------------- /utils/tecno/split_vid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/tecno/split_vid.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flaick/Surgical-Workflow-Anticipation/HEAD/utils/utils.py --------------------------------------------------------------------------------