thousandbrainsproject / tbp.monty

Monty is a sensorimotor learning framework based on the thousand brains theory of the neocortex.
https://thousandbrainsproject.readme.io
MIT License
107 stars 27 forks source link

chore: remove extraneous direct dependencies #23

Closed tristanls closed 6 days ago

tristanls commented 6 days ago

pyg::pytorch-scatter and pyg::pytorch-sparse are not directly used in the code: no import/from torch_scatter and no import/from torch_sparse.

Additionally, removal from dependencies list should have no impact as they are already included in pyg::pyg:

(tbp.monty) tbp.monty % conda repoquery whoneeds pytorch-scatter
Collecting package metadata: done
 Name           Version Build                   Depends   Channel Subdir
─────────────────────────────────────────────────────────────────────────
 pyg            2.1.0   py38_torch_1.11.0_cpu   localhost        
 pytorch-sparse 0.6.15  py38_torch_1.11.0_cpu   localhost        

(tbp.monty) tbp.monty % conda repoquery whoneeds pytorch-sparse 
Collecting package metadata: done
 Name Version Build                   Depends   Channel Subdir
───────────────────────────────────────────────────────────────
 pyg  2.1.0   py38_torch_1.11.0_cpu   localhost