MemoryMosaics
Memory Mosaics are networks of associative memories working in concert to achieve a prediction task.
Install / Use
/learn @facebookresearch/MemoryMosaicsREADME
Memory Mosaics
https://arxiv.org/abs/2405.06394
Memory Mosaics are networks of associative memories working in concert to achieve a prediction task of interest. Like transformers, memory mosaics possess compositional capabilities and in-context learning capabilities. Unlike transformers, memory mosaics achieve these capabilities in comparatively transparent ways. We demonstrate these capabilities on toy examples and we also show that memory mosaics perform as well or better than transformers on medium-scale language modeling tasks.
License: This code is released under the Apache-2.0 License.
This repositories contains several subdirectories relevant to the paper.
BabiStories: the BabiStories datasetThreeMoons: The mlx code for the three moon experimentsICLL: Memory Mosaics code for the In-context Language Learning experimentsLibrary: A pytorch library of efficient Memory Mosaics implementation for language tasks.nanoMosaics: An alternate pytorch implementation derived fron nanoGPT.
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
