vihds/encoders.py (7 lines): - line 37: # TODO: Add kernel weight regularization somehow - line 42: # TODO: Add kernel weight regularization somehow - line 93: # TODO: Establish if this is necessary here. Feels like a TensorFlow hack... - line 141: # TODO: Add regularization (tf.keras.regularizers.l2(0.01) by default) - line 157: # TODO: Torch equivalent of tf.stop_gradient - line 199: # TODO: Torch equivalent of tf.stop_gradient - line 202: # TODO: Implement Tensorboard summaries vihds/distributions.py (4 lines): - line 242: def sample(self, u, stop_grad): # TODO reshape - line 300: # TODO: remove these guys - line 422: # TODO: remove these guys - line 483: # TODO: remove these guys vihds/datasets.py (3 lines): - line 73: # TODO: Create a generic approach to storing and loading data - line 188: # raise NotImplementedError('TODO: Enable non-merged time-series data') - line 206: raise NotImplementedError("TODO: implement heldout device") vihds/ode.py (3 lines): - line 25: raise NotImplementedError("TODO: write your own forward method") - line 61: raise NotImplementedError("TODO: write your condition_theta") - line 64: raise NotImplementedError("TODO: write your initialize_state") models/prpr_constant.py (1 line): - line 24: # TODO: NN growth model for ethanol? models/auto_constant.py (1 line): - line 26: # TODO: NN growth model for ethanol? vihds/xval.py (1 line): - line 247: # TODO: Check just 1 treatment? 2treatments function fails when there is just 1 treatment vihds/run_inference_graph.py (1 line): - line 78: # TODO: Do some preprocessing and checks here? vihds/precisions.py (1 line): - line 66: # TODO: Add bias constraint