Update README.md
Browse files
README.md
CHANGED
@@ -1,3 +1,126 @@
|
|
1 |
-
---
|
2 |
-
license: mit
|
3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
license: mit
|
3 |
+
language:
|
4 |
+
- fa
|
5 |
+
tags:
|
6 |
+
- natural-language-processing
|
7 |
+
- poetry-generation
|
8 |
+
- text-generation
|
9 |
+
- torch
|
10 |
+
- lstm
|
11 |
+
---
|
12 |
+
|
13 |
+
This model was trained using [Andrej Karpathy's code](https://github.com/karpathy/char-rnn) on texts by the Persian classical poets. Models of this type well represent poetic style.
|
14 |
+
|
15 |
+
Model was trained with size 512 and 7 layers, dropout 0.5.
|
16 |
+
|
17 |
+
## Usage
|
18 |
+
|
19 |
+
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.
|
20 |
+
|
21 |
+
```bash
|
22 |
+
th sample.lua lm_lstm_epoch3.55_0.9203.t7 -length 10000 -temperature 0.5 -primetext 'some text'
|
23 |
+
```
|
24 |
+
|
25 |
+
## Train data
|
26 |
+
|
27 |
+
Train data is free and inclded in this repository as `input.txt` file. Texts also indexed in [Persian Poetic Corpus](https://linghub.ru/persian_poet_corpus/).
|
28 |
+
|
29 |
+
## What for?
|
30 |
+
|
31 |
+
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 poetic style.
|
32 |
+
|
33 |
+
## Samples
|
34 |
+
|
35 |
+
### sample 1
|
36 |
+
|
37 |
+
```
|
38 |
+
|
39 |
+
بیابر او نیست بر سر عزم تو با تو مرا نبود در خاک سپاه
|
40 |
+
بر خرم به حاجت بیامد مرا هر دو را در جهان بر دانه برد
|
41 |
+
کسی کو به عاشقان برنجاند به روزی به در آن بود این زمان
|
42 |
+
مجنون بر سر درد بد بر بران به انگشت خویش بر درخت ندارد
|
43 |
+
همه با بر سر از خواب کار شد در این طرهی او در کلاه انداز
|
44 |
+
بر آن شاه و گوهر ز تن گرد داد بر روی تو تا دانم که برداشتند
|
45 |
+
مرا در سر اندر بود با هندوی بر آن باره بر در هزار بود
|
46 |
+
دو جان بر در آب بر تخت باشد ز جنبش به خاک از جان برون آید
|
47 |
+
به از او ستاننده بازو بدید به از دور برداشت از بار عقل
|
48 |
+
به افسر به باره ز برگشت خواست نیامد به کوه به خاک و براند
|
49 |
+
به رخش آن به دریای زان داستان بدین سو ز در پای دریای راست
|
50 |
+
همی بازگشتند بر در به بوم ز بالای ایران گلشن بهشت
|
51 |
+
ببردش ز باری بدرد سرای برستند و بر زنده بردش به جای
|
52 |
+
بدو گفت با بر نه اندر زمین به بهرام بیند برو پر ز باز
|
53 |
+
نباید که این نامه بر کار باد نه با برج بر دار و بر سر به کار
|
54 |
+
چو کاووس بر فربش برآمد سپاه بدین جای ایران بدان خانهی شاه
|
55 |
+
ز خاک ستایش برآورد بر به مردی به هر دو ز برداشتند
|
56 |
+
ز باران شاه روانش برآرد ز برق دریا سپرد آن سرای
|
57 |
+
بدان داد استاده دارنده راست به دست آورد بر دل درد باز
|
58 |
+
بدین دست بازار با خوارهی خویش بباید به از بر نهادند باز
|
59 |
+
به جان در عراقی به لشکر به دست به راه خود از جای بر شادی است
|
60 |
+
بیارید بر دشت و با تاج شد ز باری بر آمد به میدان برآورد
|
61 |
+
به باری به دریا که دستور شد نه از تو بران جای ایمان بدند
|
62 |
+
به باد آن بدین نامور بود میر به دریای گردان ترا برد باز
|
63 |
+
که بر جان و باده نه با خود برافت به بیداد بازار خواهد به دست
|
64 |
+
بدو گفت با روزگار و به جای به سوی بر بر زمین بربند
|
65 |
+
بدان درد و در هر نباشد سپاه که بیبار بود آن برانداختن
|
66 |
+
ببوسید با او به شیر دلم بود که از بهر دارد به دانش برون
|
67 |
+
همی برکشیدند بر در بدان نه کار به سرساختم با او پرست
|
68 |
+
بدان داد و با بام و بادام نشست وزان بد که شد بر همه بانگ بود
|
69 |
+
همه ماه با خود چو بینی بداد بدو گفت کای دوستان را به زند
|
70 |
+
|
71 |
+
```
|
72 |
+
|
73 |
+
### sample 2
|
74 |
+
|
75 |
+
```
|
76 |
+
|
77 |
+
برآمد به بر شاه پیش آن سپاه که در بار آمد بران مرز باز
|
78 |
+
به زاری به خرم به دیدار شد برآمد به پیران و شد سوی باد
|
79 |
+
بدان داد بر او ز ایران به گرد به باز آورد بر نه دل برفراز
|
80 |
+
دگر هفت کس بر سپاه اندر آورد که این داستان را نبینم به مهر
|
81 |
+
بدان در دل تو سواران به روی که هر دو سپاه اندر آورده شد
|
82 |
+
شهر نالهی تو نهاده به روم بدین درنهادند پای از دلیر
|
83 |
+
برین سودر او را بدو بر سر باد چو شب شاد باشی تو را نیست جست
|
84 |
+
ز هر دو سپهبد بر او برفت کزان راه بیدار و برخاست بس
|
85 |
+
به ایران برآورد بر دشت و شهر بدان مرد هر دو مهان را بخواند
|
86 |
+
ببوسم بران داد بر درد باز که باشد برو راه بر در سپرد
|
87 |
+
فرستاده را پای بر جان خرد نباشد به مردی بران جام بست
|
88 |
+
به نزدیک بازی برو سنجهی جوی که در شاه بر باد و روشن براند
|
89 |
+
به شاخ اندرون تاج و بر اختر تو به هر دانش آن نیز با بازگرد
|
90 |
+
بر او مزاج او سپاه اندرون بدست اندر آورد با باره شاه
|
91 |
+
ندارد دل از درد و بر رود و باز مرا باز در بازگشتند بهر
|
92 |
+
به راه بر آن دو جامه بر دود رای به دل بر به باد اندر آمد خروش
|
93 |
+
به تاج آن کجا بازگشت و بدی نباید که شد بر خرد باز نور
|
94 |
+
همی زان سر ایران برآمد به روز برآرد به هر داور آن بارگی
|
95 |
+
ورا باز بر شیر برخاست بست کز اندازه بر پای باران نهاد
|
96 |
+
که بر مرد بر راه بندی به دست به درد اندرون داد با راه بود
|
97 |
+
ز باد از بهانه ندارد به روز همی راه بودند با درد داد
|
98 |
+
بران دست بر باغ او برستند برون اندر آمد ز من ره به دست
|
99 |
+
ازان دشمن از نامه بادیم زر بدو گفت باران بد تا به نزد
|
100 |
+
به اندرز خاک اندر آید سپاه به فرخنده با خود پس اندر دلش
|
101 |
+
که بیژن نهاده به دارا به گرد به خردم همان سال بند اندر آمد
|
102 |
+
ببستند زان راه دارا مرا به نزدیک باشد شه این جنگ خاست
|
103 |
+
بزرگان به باد آورد بر سرو به بازار شد در زرین بداد
|
104 |
+
ز شاه جهان تا بترس و به شب به روز آمده کار بگذارند
|
105 |
+
برآورده بر سال بر در نبرد برو بر زمین بر به داری براند
|
106 |
+
بر این بلبل که آن را بتابد به باد که نازش به شاهی به بیداد روی
|
107 |
+
تو را بر سر آن نامه گشت از کمان به پیش بلند آمد این بر زمین
|
108 |
+
بدان داور جهان شاه بر بر روان بدان سوی این باز باشد به داد
|
109 |
+
|
110 |
+
```
|
111 |
+
|
112 |
+
|
113 |
+
|
114 |
+
## BibTeX entry and citation info
|
115 |
+
|
116 |
+
```
|
117 |
+
@article{ореховперсидский,
|
118 |
+
title={Персидский поэтический корпус},
|
119 |
+
author={Орехов, Б.В. and Степина, Д.С.},
|
120 |
+
journal={Труды института русского языка им. В.В. Виноградова},
|
121 |
+
year={2022},
|
122 |
+
number={1},
|
123 |
+
pages={65--72}
|
124 |
+
}
|
125 |
+
|
126 |
+
```
|