Skip to content

List of TODOs #31

@github-actions

Description

@github-actions

List of TODOs

Last updated: 2025-07-18T05:58:51Z

File Line TODO Context Author Date Link
examples/heartsteps/plot_distribution_histogram.py 4 TODO: change fit time to be a bar plot Caleb Chin 2025-06-03 4
examples/heartsteps/plot_error_and_time.py 4 TODO: change fit time to be a bar plot Albert Gong 2025-04-09 4
examples/prompteval/plot_error_and_time.py 4 TODO: change fit time to be a bar plot Albert Gong 2025-05-06 4
examples/prop99/plot_error_and_time.py 4 TODO: change fit time to be a bar plot Albert Gong 2025-05-05 4
examples/prop99/plot_synthetic_control.py 3 TODO: figure out how to draw an arrow from the text label to the last valid value Albert Gong 2025-05-11 3
examples/prop99/proposal_99.py 3 TODO: add paper reference Albert Gong 2025-05-06 3
examples/simulations/plot_error_and_time.py 4 TODO: change fit time to be a bar plot Caleb Chin 2025-05-13 4
src/nsquared/__init__.py 1 # TODO these should be maintained as this init.py file is used to expose the classes and functions when the package itself is imported. Task owner: Aashish 655baea src/nearest_neighbors/init.py (Aashish Khubchandani 2025-03-04 18:50:45 -0500 1) # TODO these should be maintained as this init.py file is used to expose the classes and functions when the package itself is imported. Task owner: Aashish 655baea src/nearest_neighbors/init.py (Aashish Khubchandani 2025-03-04 18:50:45 -0500 1) # TODO these should be maintained as this init.py file is used to expose the classes and functions when the package itself is imported. Task owner: Aashish 1
src/nsquared/__init__.py 5 # TODO @ALL: please uncomment the following lines when the code is ready in each file 852ef64 src/nearest_neighbors/init.py (Aashish Khubchandani 2025-03-04 19:10:07 -0500 5) # TODO @ALL: please uncomment the following lines when the code is ready in each file 852ef64 src/nearest_neighbors/init.py (Aashish Khubchandani 2025-03-04 19:10:07 -0500 5) # TODO @ALL: please uncomment the following lines when the code is ready in each file 5
src/nsquared/datasets/heartsteps/loader.py 299 # TODO: (Caleb) resolve this Grouper pyright error - says no parameter named 'label' but pd.Grouper param list has 'label'. 77b49a7 src/nearest_neighbors/datasets/heartsteps/loader.py (Albert Gong 2025-04-15 21:05:06 -0400 299) # TODO: (Caleb) resolve this Grouper pyright error - says no parameter named 'label' but pd.Grouper param list has 'label'. 77b49a7 src/nearest_neighbors/datasets/heartsteps/loader.py (Albert Gong 2025-04-15 21:05:06 -0400 299) # TODO: (Caleb) resolve this Grouper pyright error - says no parameter named 'label' but pd.Grouper param list has 'label'. 299
src/nsquared/datasets/heartsteps/loader.py 345 # TODO: (Caleb) Resolve pyright error with dropna function 42d3f79 src/nearest_neighbors/datasets/heartsteps/loader.py (Caleb Chin 2025-03-11 02:16:25 -0400 345) # TODO: (Caleb) Resolve pyright error with dropna function 42d3f79 src/nearest_neighbors/datasets/heartsteps/loader.py (Caleb Chin 2025-03-11 02:16:25 -0400 345) # TODO: (Caleb) Resolve pyright error with dropna function 345
src/nsquared/datasets/heartsteps/loader.py 381 # TODO: (Caleb) Resolve pyright error with pd.Timedelta. This is due to another incompatibility in the pandas type specification. 42d3f79 src/nearest_neighbors/datasets/heartsteps/loader.py (Caleb Chin 2025-03-11 02:16:25 -0400 381) # TODO: (Caleb) Resolve pyright error with pd.Timedelta. This is due to another incompatibility in the pandas type specification. 42d3f79 src/nearest_neighbors/datasets/heartsteps/loader.py (Caleb Chin 2025-03-11 02:16:25 -0400 381) # TODO: (Caleb) Resolve pyright error with pd.Timedelta. This is due to another incompatibility in the pandas type specification. 381
src/nsquared/datasets/prompteval/loader.py 327 # TODO: change this back later Caleb Chin 2025-07-17 327
src/nsquared/datasets/synthetic_data/loader.py 191 # TODO: Aashish/Caleb/Kyuesong/Tatha: come back to this later 48709e8 src/nearest_neighbors/datasets/synthetic_data/loader.py (Aashish Khubchandani 2025-03-14 16:49:51 -0400 191) # TODO: Aashish/Caleb/Kyuesong/Tatha: come back to this later 48709e8 src/nearest_neighbors/datasets/synthetic_data/loader.py (Aashish Khubchandani 2025-03-14 16:49:51 -0400 191) # TODO: Aashish/Caleb/Kyuesong/Tatha: come back to this later 191
src/nsquared/datasets/synthetic_data/loader.py 230 agg: str = "mean", # TODO Caleb, is it safe to remove these args? 48709e8 src/nearest_neighbors/datasets/synthetic_data/loader.py (Aashish Khubchandani 2025-03-14 16:49:51 -0400 230) agg: str = "mean", # TODO Caleb, is it safe to remove these args? 48709e8 src/nearest_neighbors/datasets/synthetic_data/loader.py (Aashish Khubchandani 2025-03-14 16:49:51 -0400 230) agg: str = "mean", # TODO Caleb, is it safe to remove these args? 230
src/nsquared/datasets/synthetic_data/loader.py 260 # TODO Caleb, Kyuesong: is this even well-defined for synthetic data? 48709e8 src/nearest_neighbors/datasets/synthetic_data/loader.py (Aashish Khubchandani 2025-03-14 16:49:51 -0400 260) # TODO Caleb, Kyuesong: is this even well-defined for synthetic data? 48709e8 src/nearest_neighbors/datasets/synthetic_data/loader.py (Aashish Khubchandani 2025-03-14 16:49:51 -0400 260) # TODO Caleb, Kyuesong: is this even well-defined for synthetic data? 260
src/nsquared/estimation_methods.py 665 logger.info("delta: %s" % delta) # TODO switch to logger.log 7bb3afa src/nearest_neighbors/estimation_methods.py (Albert Gong 2025-05-11 09:54:04 -0400 665) logger.info("delta: %s" % delta) # TODO switch to logger.log 7bb3afa src/nearest_neighbors/estimation_methods.py (Albert Gong 2025-05-11 09:54:04 -0400 665) logger.info("delta: %s" % delta) # TODO switch to logger.log 665
src/nsquared/estimation_methods.py 668 ) # TODO switch to logger.log 7bb3afa src/nearest_neighbors/estimation_methods.py (Albert Gong 2025-05-11 09:54:04 -0400 668) ) # TODO switch to logger.log 7bb3afa src/nearest_neighbors/estimation_methods.py (Albert Gong 2025-05-11 09:54:04 -0400 668) ) # TODO switch to logger.log 668
src/nsquared/estimation_methods.py 733 logger.info("Iteration %d" % iter) # TODO switch to logger.log 7bb3afa src/nearest_neighbors/estimation_methods.py (Albert Gong 2025-05-11 09:54:04 -0400 733) logger.info("Iteration %d" % iter) # TODO switch to logger.log 7bb3afa src/nearest_neighbors/estimation_methods.py (Albert Gong 2025-05-11 09:54:04 -0400 733) logger.info("Iteration %d" % iter) # TODO switch to logger.log 733
src/nsquared/estimation_methods.py 934 # TODO: handle allow self neighbor (Caleb) fcff7ca src/nearest_neighbors/estimation_methods.py (Caleb Chin 2025-05-14 16:28:28 -0400 934) # TODO: handle allow self neighbor (Caleb) fcff7ca src/nearest_neighbors/estimation_methods.py (Caleb Chin 2025-05-14 16:28:28 -0400 934) # TODO: handle allow self neighbor (Caleb) 934
src/nsquared/nadaraya_watson.py 7 TODO (Albert): Test NW on HeartSteps dataset with various kernel functions 837b2f1 src/nearest_neighbors/nadaraya_watson.py (Albert Gong 2025-03-04 21:53:51 -0500 7) TODO (Albert): Test NW on HeartSteps dataset with various kernel functions 837b2f1 src/nearest_neighbors/nadaraya_watson.py (Albert Gong 2025-03-04 21:53:51 -0500 7) TODO (Albert): Test NW on HeartSteps dataset with various kernel functions 7
src/nsquared/nadaraya_watson.py 8 TODO (Albert): Implement additional kernel functions (e.g., Epanechnikov) 837b2f1 src/nearest_neighbors/nadaraya_watson.py (Albert Gong 2025-03-04 21:53:51 -0500 8) TODO (Albert): Implement additional kernel functions (e.g., Epanechnikov) 837b2f1 src/nearest_neighbors/nadaraya_watson.py (Albert Gong 2025-03-04 21:53:51 -0500 8) TODO (Albert): Implement additional kernel functions (e.g., Epanechnikov) 8
src/nsquared/simulations/mcar.py 3 TODO: remove commented out code c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 3) TODO: remove commented out code c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 3) TODO: remove commented out code 3
src/nsquared/simulations/mcar.py 36 # TODO: pass in random number generator rather than seed c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 36) # TODO: pass in random number generator rather than seed c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 36) # TODO: pass in random number generator rather than seed 36
src/nsquared/simulations/mcar.py 68 # TODO: clean up this code c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 68) # TODO: clean up this code c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 68) # TODO: clean up this code 68
src/nsquared/simulations/mcar.py 107 # TODO: pass in random number generator rather than seed c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 107) # TODO: pass in random number generator rather than seed c951edf src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:58 -0500 107) # TODO: pass in random number generator rather than seed 107
src/nsquared/simulations/mcar.py 133 # TODO: clean up this code ab03c46 src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:40 -0500 133) # TODO: clean up this code ab03c46 src/nearest_neighbors/simulations/mcar.py (Albert Gong 2025-02-18 16:20:40 -0500 133) # TODO: clean up this code 133
src/nsquared/utils/kernels.py 3 TODO: add linear, square, and exponential kernels from https://github.com/calebchin/DistributionalNearestNeighbors/blob/main/src/kernel_nn.py 57d0828 src/nearest_neighbors/utils/kernels.py (Albert Gong 2025-02-18 12:04:25 -0500 3) TODO: add linear, square, and exponential kernels from https://github.com/calebchin/DistributionalNearestNeighbors/blob/main/src/kernel_nn.py 57d0828 src/nearest_neighbors/utils/kernels.py (Albert Gong 2025-02-18 12:04:25 -0500 3) TODO: add linear, square, and exponential kernels from https://github.com/calebchin/DistributionalNearestNeighbors/blob/main/src/kernel_nn.py 3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions