Researchers introduced TNLearn, an open-source Python package for building and training task-based neurons and networks, published on arXiv. The package automates construction of task-specific neurons, a paradigm the authors argue captures prior knowledge from task-related data, and it has joined the PyTorch ecosystem.
A developer open-sourced ParaRNN, a PyTorch/Triton library that parallelizes training of non-linear recurrent architectures (sLSTM, RWKV-7, CfC, Titans) across time using Newton-Raphson iterations mapped to associative prefix scans. It targets the historical bottleneck of slow sequential unrolls while preserving the O(1) inference advantage of non-linear RNNs. Reported speedups reach ~200x over sequential BPTT, making time-parallel training of such architectures practical on consumer GPUs.
A developer open-sourced ParaRNN, a PyTorch/Triton library that parallelizes training of non-linear recurrent architectures (sLSTM, RWKV-7, CfC, Titans) across time using Newton-Raphson iterations mapped to associative prefix scans. It targets the historical bottleneck of slow sequential unrolls while preserving the O(1) inference advantage of non-linear RNNs. Reported speedups reach ~200x over sequential BPTT, making time-parallel training of such architectures practical on consumer GPUs.
KernelMind AI is a tool that transforms standard PyTorch operations into fused OpenAI Triton GPU kernels, reducing VRAM memory round-trips for faster inference/training. The builder is soliciting feedback from Triton/CUDA engineers on operator fusion patterns, edge cases, and fallback heuristics. It targets ML engineers who manually fuse kernels in production.
KernelMind AI is a tool that transforms standard PyTorch operations into fused OpenAI Triton GPU kernels, reducing VRAM memory round-trips for faster inference/training. The builder is soliciting feedback from Triton/CUDA engineers on operator fusion patterns, edge cases, and fallback heuristics. It targets ML engineers who manually fuse kernels in production.
Task-structured modularity emerges in artificial networks and aligns with brain architecture (Nature paper shared on Reddit)
Task-structured modularity emerges in artificial networks and aligns with brain architecture (Nature paper shared on Reddit)
OpenArch: PyTorch implementations of modern LLM architectures released on GitHub
OpenArch: PyTorch implementations of modern LLM architectures released on GitHub
OpenLanguageModel (OLM) is an open-source PyTorch library designed for building and pretraining small language models with transparent, readable code. The library uses modular components like Block, Residual, Repeat, and Parallel to make model architectures explicit, and supports moving from teaching notebooks to full pretraining runs. It integrates tokenizers, datasets, optimization, mixed precision, and hardware-aware execution for CPU, single-GPU, and multi-GPU setups.
OpenLanguageModel (OLM) is an open-source PyTorch library designed for building and pretraining small language models with transparent, readable code. The library uses modular components like Block, Residual, Repeat, and Parallel to make model architectures explicit, and supports moving from teaching notebooks to full pretraining runs. It integrates tokenizers, datasets, optimization, mixed precision, and hardware-aware execution for CPU, single-GPU, and multi-GPU setups.