2024-11-10 01:36:00 +00:00
<!DOCTYPE html>
< html lang = "en" dir = "ltr" >
< head > < script src = "/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer > < / script >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< meta name = "description" content = "nimphs # the nimphs are a family of families of ml algorithms written in nim , a low level systems language , with syntax similar to python .
all of them use the arraymancer library, and all of them are in extreme pre-alpha stage of development.
finally, all of them are licensed under a custom licence, the dont be evil license, which i wrote.
nyrids # nyrids are nlp models:
melite is an implementation of a bigram model trained on public domain texts.">
< meta name = "theme-color" media = "(prefers-color-scheme: light)" content = "#ffffff" >
< meta name = "theme-color" media = "(prefers-color-scheme: dark)" content = "#343a40" >
< meta name = "color-scheme" content = "light dark" > < meta property = "og:url" content = "http://localhost:1313/nimphs/" >
< meta property = "og:site_name" content = "aethrvmn" >
< meta property = "og:title" content = "nimphs" >
< meta property = "og:description" content = "nimphs # the nimphs are a family of families of ml algorithms written in nim , a low level systems language , with syntax similar to python .
all of them use the arraymancer library, and all of them are in extreme pre-alpha stage of development.
finally, all of them are licensed under a custom licence, the dont be evil license, which i wrote.
nyrids # nyrids are nlp models:
melite is an implementation of a bigram model trained on public domain texts.">
< meta property = "og:locale" content = "en" >
< meta property = "og:type" content = "website" >
< title > nimphs | aethrvmn< / title >
< link rel = "manifest" href = "/manifest.json" >
< link rel = "icon" href = "/favicon.ico" >
< link rel = "canonical" href = "http://localhost:1313/nimphs/" >
< link href = "https://fonts.googleapis.com/css2?family=GFS+Didot&display=swap" rel = "stylesheet" type = "text/css" >
2024-11-10 13:58:15 +00:00
< link rel = "stylesheet" href = "/book.min.513c13c916552a34ea7ca41aa85ef450a4baa1f891fc5dae71c60e6026983163.css" integrity = "sha256-UTwTyRZVKjTqfKQaqF70UKS6ofiR/F2uccYOYCaYMWM=" crossorigin = "anonymous" >
2024-11-10 01:36:00 +00:00
< script defer src = "/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity = "sha256-b2+Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC+NdcPIvZhzk=" crossorigin = "anonymous" > < / script >
< link rel = "alternate" type = "application/rss+xml" href = "http://localhost:1313/nimphs/index.xml" title = "aethrvmn" / >
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
-->
< / head >
< body dir = "ltr" >
< input type = "checkbox" class = "hidden toggle" id = "menu-control" / >
< input type = "checkbox" class = "hidden toggle" id = "toc-control" / >
< main class = "container flex" >
< aside class = "book-menu" >
< div class = "book-menu-content" >
< nav >
< h2 class = "book-brand" >
< a class = "flex align-center" href = "/" > < img src = "/logo.png" alt = "Logo" / > < span > aethrvmn< / span >
< / a >
< / h2 >
< ul >
< li >
< a href = "/pdf/cv.pdf" target = "_blank" rel = "noopener" >
cv
< / a >
< / li >
< / ul >
< ul >
< li >
< a href = "/theses/" class = "" > theses< / a >
< ul >
< li >
< a href = "/theses/master-thesis/" class = "" > masters thesis< / a >
< / li >
< li >
< a href = "/theses/bachelor-thesis/" class = "" > bachelor thesis< / a >
< / li >
< / ul >
< / li >
< li >
< a href = "/nimphs/" class = "active" > nimphs< / a >
< ul >
< / ul >
< / li >
< li >
< a href = "/misc/" class = "" > misc< / a >
< ul >
< / ul >
< / li >
< li >
< a href = "/setup/" class = "" > setup< / a >
< ul >
< / ul >
< / li >
< li >
< a href = "/license/" class = "" > license< / a >
< ul >
< / ul >
< / li >
< / ul >
< div style = "bottom:0; position:fixed;" >
< h3 > < u > contact< / u > < / h3 >
< ul >
< li >
< a href = "mailto:aethrvmn@apotheke.earth" target = "_blank" rel = "noopener" >
mail
< / a >
< / li >
< li >
< a href = "https://t.me/aethrvmn" target = "_blank" rel = "noopener" >
t.me/aethrvmn
< / a >
< / li >
< li >
< a href = "https://sigmoid.social/@aethrvmn" target = "_blank" rel = "noopener" >
@aethrvmn@sigmoid.social
< / a >
< / li >
< / ul >
< / div >
< / nav >
< script > ( function ( ) { var e = document . querySelector ( "aside .book-menu-content" ) ; addEventListener ( "beforeunload" , function ( ) { localStorage . setItem ( "menu.scrollTop" , e . scrollTop ) } ) , e . scrollTop = localStorage . getItem ( "menu.scrollTop" ) } ) ( ) < / script >
< / div >
< / aside >
< div class = "book-page" >
< header class = "book-header" >
< div class = "flex align-center justify-between" >
< label for = "menu-control" >
< img src = "/svg/menu.svg" class = "book-icon" alt = "Menu" / >
< / label >
< label for = "toc-control" >
< / label >
< / div >
< / header >
< article class = "markdown book-article" > < h1 id = "nimphs" >
nimphs
< a class = "anchor" href = "#nimphs" > #< / a >
< / h1 >
< hr >
< p > the
< a href = "#" style = "color:#AC9C6D" > nimphs< / a > are a family of families of ml algorithms written in
< a href = "https://nim-lang.org" target = "_blank" rel = "me" style = "color:#AC9C6D" > nim< / a > , a low level systems language, with syntax similar to
< a href = "https://python.org" target = "_blank" rel = "me" style = "color:#AC9C6D" > python< / a > .< / p >
< p > all of them use the
< a href = "https://mratsim.github.io/Arraymancer/index.html" target = "_blank" rel = "me" style = "color:#AC9C6D" > arraymancer< / a > library, and all of them are in extreme pre-alpha stage of development.< / p >
< p > finally, all of them are licensed under a custom licence, the
< a href = "/license" style = "color:#AC9C6D" > dont be evil license< / a > , which i wrote.< / p >
< h2 id = "nyrids" >
nyrids
< a class = "anchor" href = "#nyrids" > #< / a >
< / h2 >
< p >
< a href = "#" style = "color:#AC9C6D" > nyrids< / a > are nlp models:< / p >
< ul >
< li >
< a href = "#" style = "color:#AC9C6D" > melite< / a > is an implementation of a bigram model trained on public domain texts.< / li >
< li >
< a href = "#" style = "color:#AC9C6D" > nimertes< / a > is about translating the
< a href = "https://arxiv.org/abs/1706.03762" target = "_blank" rel = "me" style = "color:#AC9C6D" > transformer< / a > architecture to
< a href = "https://nim-lang.org" target = "_blank" rel = "me" style = "color:#AC9C6D" > nim< / a > .< / li >
< / ul >
< h2 id = "oreads" >
oreads
< a class = "anchor" href = "#oreads" > #< / a >
< / h2 >
< p >
< a href = "#" style = "color:#AC9C6D" > oreads< / a > are reinforcement learning models and architectures. rather than being split like the
< a href = "#nyrids" style = "color:#AC9C6D" > nyrids< / a > , they instead are an implementation library, akin to
< a href = "https://stable-baselines.readthedocs.io/en/master/" target = "_blank" rel = "me" style = "color:#AC9C6D" > stablebaselines< / a > or
< a href = "https://docs.cleanrl.dev/" target = "_blank" rel = "me" style = "color:#AC9C6D" > cleanrl< / a > .< / p >
< / article >
< footer class = "book-footer" >
< div class = "flex flex-wrap justify-between" >
< div class = "info-container" >
< div class = "commit-info" >
< span > Page last edited on 10/11/2024< / span >
< br / >
< span >
2024-11-10 13:58:15 +00:00
title: fixed menu issue
2024-11-10 01:36:00 +00:00
< / span >
< br / >
< span >
2024-11-10 13:58:15 +00:00
commit: < a href = "https://git.apotheke.earth/aethrvmn/home/commit/c58e9e253ff3929083a69e1782052a7cc780aa62" target = "_blank" style = "color: #AC9C6D" > c58e9e2< / a >
2024-11-10 01:36:00 +00:00
< / span >
< br / >
< span >
author: aethrvmn
< / span >
< br / >
< span >
< aethrvmn@apotheke.earth>
< / div >
< / div >
< script > ( function ( ) { function e ( e ) { const t = window . getSelection ( ) , n = document . createRange ( ) ; n . selectNodeContents ( e ) , t . removeAllRanges ( ) , t . addRange ( n ) } document . querySelectorAll ( "pre code" ) . forEach ( t => { t . addEventListener ( "click" , function ( ) { if ( window . getSelection ( ) . toString ( ) ) return ; e ( t . parentElement ) , navigator . clipboard && navigator . clipboard . writeText ( t . parentElement . textContent ) } ) } ) } ) ( ) < / script >
< / footer >
< div class = "book-comments" >
< / div >
< label for = "menu-control" class = "hidden book-menu-overlay" > < / label >
< / div >
< / main >
< / body >
< / html >