nevmenandr's picture
Update README.md
c330a1f verified
---
license: mit
language:
- ru
tags:
- natural-language-processing
- text-generation
- torch
- lstm
---
This generative text model was trained using [Andrej Karpathy's code](https://github.com/karpathy/char-rnn) on the corps of Russian proverbs. Models of this type well represent individual style and genre features.
Model was trained with size 1024 and 3 layers, dropout 0.5.
## Usage
The procedure for installing the required software is described [by Karpathy](https://github.com/karpathy/char-rnn), torch is required, the code is written in lua. Be careful, versions of libraries written many years ago are used.
```bash
th sample.lua lm_lstm_epoch49.37_0.8662.t7 -length 10000 -temperature 0.5 -primetext 'some text'
```
## What for?
In an era of winning Transformers, ancient RNN models seem archaic. But I see that they still work better than modern architectures with such important categories from the humanities point of view as individual style.
## Samples
```
костей не накланяешься
из пола кольцом не жить
сколько день клином отведешь? лиха беда прибереши, держать лен не пропидай! менять лопатки! слышал не бес, а сзади надувайся
был толоконник, с кого в крошки, а нам много
хлеба позовет, что добро грызет
работой ищет
кулак с одной потоп
с коровой не жил, а меньшая хорошею
плодят собака горелая да с тафати шаек, на русь сердце
судолки пучит, а овец - горбат
погудка в софеду, две одежи семейная добывают
поехал в пир, накорули гадина
рак сеют - судел; сидю брешет, что в рот не пробит
ваше горе, что в яму не дорогу простянней! пить-то много щеголь, да вон съест склизко
казенное на хлебе сотирают некого
хоть власть - брюхо свистнет - вошь по грязи
жениться мужику, помрешь с мышкиным
ягоды поперек семи углам дома-меня одно
накрошил ногами потеряет, идет и шапку за что
кто бедехом, в добре не жить, а на мойся, а кориха
всяк человек в поле напьется
всякому дорого соловость
до пасчита, пьян грешным поклону объедет, то попадает всем
шапочка ввалялись, переколачивайся да красна
семи бабирский: запить, а выль дракать: милого не знает, не миновать
```
### -temperature 0.7 -primetext "всяк "
```
всяк человек в поле напьется
всякому дорого соловость
кулак с одной потоп
с коровой не жил, а меньшая хорошею
плодят собака горелая да с тафати шаек, на русь сердце
судолки пучит, а овец - горбат
погудка в софеду, две одежи семейная добывают
поехал в пир, накорули гадина
рак сеют - судел; сидю брешет, что в рот не пробит
ваше горе, что в яму не дорогу простянней! пить-то много щеголь, да вон съест склизко
казенное на хлебе сотирают некого
хоть власть - брюхо свистнет - вошь по грязи
жениться мужику, помрешь с мышкиным
ягоды поперек семи углам дома-меня одно
накрошил ногами потеряет, идет и шапку за что
кто бедехом, в добре не жить, а на мойся, а кориха
```
### -temperature 0.6 -primetext "всяк "
```
где покойник, там и покинул
где снов, там и прямо
где пропал, там ребро казнит
```
### -temperature 0.5 -primetext "всяк "
```
на пословицу ни кончай, а на ком не возьмешь
скоро волка погано
работа да без соли, а подай кобыле
```
### -temperature 0.3 -primetext "всяк "
```
всяк на половинке
коли в поле не подпоясано, не подай! не сможет день, да подай! не возьмешь по полочке на половинке, а в лес под конец
не подай домок, не спится и на веселье
```
### -length 300 -temperature 0.2 -primetext "всяк "
```
всяк на половинке
на поле под полой, а под лавку не подает
волк по конце, а под полой не подает
под полой не подавился
в поле под полой не подавишься
```
### -temperature 0.4 -primetext "всякий "
```
ленивому и не конь не полезет
дома не жить, а не под концами не возьмешь
слово не на свете, а добра не подаришь
```
### -temperature 0.4 -primetext "всякая "
```
попова денежка не без прореха
под лавку не помнит, а больше не подладил
```
### -temperature 0.5 -primetext "всякий "
```
всякий овечек от доброго дорога
из кольцо везет, сам копытом положено
покойник по лавку, а медведь под добрую носок
под гору по два возьмет
под старость спасибо в поле не поминует
```
### -temperature 0.5 -primetext "всякая "
```
покойник да по наследной городе не годится
пропали в лесу ни с кем, ни в москве по дубову горе
```
### -temperature 0.6 -primetext "всякий "
```
всякий не любой
поп на осеке, да обед подарок
```
### -temperature 0.6 -primetext "всякая "
```
всякая на них сладко
волк в лесу и девку плачет
он и в лес не лезь! на ком метал, все одно подел
на польше денежки покинуть и волка кроет
на шиле да волка в торг
под землей не вырвешься
```
### -temperature 0.5 -primetext "каждый "
```
каждый не молодец
под коленком не видать
в ней не кормить не отмолился
из него купит, а старого не достанет
работа да беда, да подарок не была
```
### -temperature 0.5 -primetext "каждой "
```
каждой под одной коровой
городкой на красной постели
добро ли на казне, а на медведь постится, а подойник не переводится
кому не дал бог больше, поколе добра, не в подарке
```
### -temperature 0.6 -primetext "каждой "
```
каждой покорным
за какой город, так и друг
где споро, там и полезно
где холодно, тут и постели
где сильнее, тем и просит
где ни пропало, там подай другой воробейка
```