Practical overview
When it fits
Use the repository when working directly with research implementations of self-referential weight matrices or the associated reinforcement-learning and bootstrapping studies. Start with the README in the task directory relevant to the experiment.
Who it is for
- Researchers studying self-referential neural networks and fast-weight learning.
- Developers exploring reinforcement-learning agents or recurrent few-shot-learning systems.
- Practitioners examining supervised-learning bootstrapping methods.
Documented uses
- Inspect implementations associated with published research on self-modifying neural weights.
- Reproduce or adapt experiments in reinforcement learning and supervised-learning bootstrapping.
- Prototype models using recurrent fast weights.
Requirements & limits
The repository is public on GitHub. License files are provided in corresponding directories; check the relevant directory for its terms.
- Python and PyTorch are the documented core technologies.
- Custom CUDA kernels compile automatically for tasks.
- Task-specific instructions are maintained in individual directories.
- A separate follow-up repository is identified for work combining self-referential weight matrices with continual learning.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set a cache directory for compiled CUDA extensions
Configure a directory for PyTorch extensions to reduce repeated compilation of the repository's custom CUDA kernels.
Before you start
- A directory on the system to store compiled extensions.
Steps
Choose a directory for the compiled extension files.
Set the TORCH_EXTENSIONS_DIR environment variable to that directory before running a task.
Expected outcome
The repository is configured to use the selected directory for compiled extensions.
Guide limitations
- The README does not provide task-specific execution steps; consult the README in the relevant directory.
- This configuration does not establish that a particular task will run successfully in a given environment.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 18 October 2026
- Original website title
- IDSIA/modern-srwm · Official homepage title · retained in its source language

