Skip to content

Commit 1bceccd

Browse files
authored
🌐 [translation-sync] FIX: lecture cleanup batch from the 2026-08 tracker audit (#154)
* Update translation: lectures/autodiff.md * Update translation: .translate/state/autodiff.md.yml * Update translation: lectures/numpy.md * Update translation: .translate/state/numpy.md.yml * Update translation: lectures/pandas.md * Update translation: .translate/state/pandas.md.yml * Update translation: lectures/pandas_panel.md * Update translation: .translate/state/pandas_panel.md.yml * Update translation: lectures/polars.md * Update translation: .translate/state/polars.md.yml * Update translation: lectures/python_by_example.md * Update translation: .translate/state/python_by_example.md.yml
1 parent 39f9f7d commit 1bceccd

12 files changed

Lines changed: 47 additions & 35 deletions

.translate/state/autodiff.md.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
source-sha: 05ce95691fd97e48da39dd6d58fe032c03e8813d
2-
synced-at: "2026-04-08"
3-
model: claude-sonnet-4-6
4-
mode: NEW
1+
source-sha: d35eb831da23a763f43d403e96f20d43529cae53
2+
synced-at: "2026-08-18"
3+
model: claude-sonnet-5
4+
mode: UPDATE
55
section-count: 5
6-
tool-version: 0.22.0
6+
tool-version: 0.26.0

.translate/state/numpy.md.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
source-sha: aacff3815993e8bea8db7b63df72a0a038e220c1
2-
synced-at: "2026-08-05"
1+
source-sha: d35eb831da23a763f43d403e96f20d43529cae53
2+
synced-at: "2026-08-18"
33
model: claude-sonnet-5
44
mode: UPDATE
55
section-count: 8
6-
tool-version: 0.25.0
6+
tool-version: 0.26.0

.translate/state/pandas.md.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
source-sha: 55c87c9fdbdb522866c5b6bbdc65c073941d7f16
1+
source-sha: d35eb831da23a763f43d403e96f20d43529cae53
22
synced-at: "2026-08-18"
33
model: claude-sonnet-5
44
mode: UPDATE
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
source-sha: 4cacd9a2d34a306abeb9383dbbe08be02e29011d
2-
synced-at: "2026-07-17"
1+
source-sha: d35eb831da23a763f43d403e96f20d43529cae53
2+
synced-at: "2026-08-18"
33
model: claude-sonnet-5
44
mode: UPDATE
55
section-count: 6
6-
tool-version: 0.16.1
6+
tool-version: 0.26.0

.translate/state/polars.md.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
source-sha: 55c87c9fdbdb522866c5b6bbdc65c073941d7f16
1+
source-sha: d35eb831da23a763f43d403e96f20d43529cae53
22
synced-at: "2026-08-18"
33
model: claude-sonnet-5
44
mode: UPDATE
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
source-sha: aacff3815993e8bea8db7b63df72a0a038e220c1
2-
synced-at: "2026-08-05"
1+
source-sha: d35eb831da23a763f43d403e96f20d43529cae53
2+
synced-at: "2026-08-18"
33
model: claude-sonnet-5
44
mode: UPDATE
55
section-count: 6
6-
tool-version: 0.25.0
6+
tool-version: 0.26.0

lectures/autodiff.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ translation:
3232

3333
# ماجراهایی با مشتق‌گیری خودکار
3434

35-
3635
```{include} _admonition/gpu.md
3736
```
3837

@@ -355,11 +354,11 @@ def grad_descent(f, # Function to be minimized
355354
```{code-cell} ipython3
356355
n = 100
357356
key = jax.random.key(1234)
358-
x = jax.random.uniform(key, (n,))
357+
key, x_key, ϵ_key = jax.random.split(key, 3)
358+
x = jax.random.uniform(x_key, (n,))
359359
360360
α, β, σ = 0.5, 1.0, 0.1 # Set the true intercept and slope.
361-
key, subkey = jax.random.split(key)
362-
ϵ = jax.random.normal(subkey, (n,))
361+
ϵ = jax.random.normal(ϵ_key, (n,))
363362
364363
y = α * x + β + σ * ϵ
365364
```
@@ -519,4 +518,4 @@ plt.show()
519518
```
520519

521520
```{solution-end}
522-
```
521+
```

lectures/numpy.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,7 +1255,11 @@ class DiscreteRV:
12551255
def __init__(self, q, seed=None):
12561256
"""
12571257
آرگومان q یک آرایه NumPy است، یا شبیه آرایه، غیر منفی و جمع
1258-
به 1 می‌شود
1258+
به 1 می‌شود.
1259+
1260+
آرگومان seed دانه تولیدکننده اعداد تصادفی زیربنایی را تنظیم
1261+
می‌کند؛ با مقدار پیش‌فرض seed=None، نمونه‌ها بین اجراهای
1262+
مختلف قابل بازتولید نیستند.
12591263
"""
12601264
self.q = q
12611265
self.Q = cumsum(q)
@@ -1431,7 +1435,7 @@ print(A)
14311435

14321436
**قسمت 2**: به سمت تکرار نتیجه عملیات broadcasting زیر حرکت کنید. در عین حال، سرعت broadcasting و حلقه `for` که پیاده‌سازی می‌کنید را مقایسه کنید.
14331437

1434-
برای این قسمت از تمرین می‌توانید از توابع `tic`/`toc` از کتابخانه `quantecon` برای زمان‌سنجی اجرا استفاده کنید.
1438+
برای این قسمت از تمرین می‌توانید از context manager به نام `qe.Timer()` از کتابخانه `quantecon` برای زمان‌سنجی اجرا استفاده کنید.
14351439

14361440
بیایید مطمئن شویم که این کتابخانه نصب شده است.
14371441

lectures/pandas.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ import requests
100100
با ایجاد یک سری از چهار مشاهده تصادفی شروع می‌کنیم
101101

102102
```{code-cell} ipython3
103-
s = pd.Series(np.random.randn(4), name='daily returns')
103+
rng = np.random.default_rng()
104+
s = pd.Series(rng.standard_normal(4), name='daily returns')
104105
s
105106
```
106107

lectures/pandas_panel.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ sns.set_theme()
8181
مجموعه داده با لینک زیر قابل دسترسی است:
8282

8383
```{code-cell} ipython3
84-
url1 = 'https://github.com/QuantEcon/data-lectures/raw/main/lectures/realwage.csv'
84+
url1 = 'https://raw.githubusercontent.com/QuantEcon/data-lectures/main/lectures/realwage.csv'
8585
```
8686

8787
```{code-cell} ipython3
@@ -183,7 +183,7 @@ realwage_f.head()
183183
مجموعه داده با لینک زیر قابل دسترسی است:
184184

185185
```{code-cell} ipython3
186-
url2 = 'https://github.com/QuantEcon/data-lectures/raw/main/lectures/countries.csv'
186+
url2 = 'https://raw.githubusercontent.com/QuantEcon/data-lectures/main/lectures/countries.csv'
187187
```
188188

189189
```{code-cell} ipython3
@@ -451,7 +451,7 @@ plt.show()
451451
مجموعه داده با لینک زیر قابل دسترسی است:
452452

453453
```{code-cell} ipython3
454-
url3 = 'https://github.com/QuantEcon/data-lectures/raw/main/lectures/employ.csv'
454+
url3 = 'https://raw.githubusercontent.com/QuantEcon/data-lectures/main/lectures/employ.csv'
455455
```
456456

457457
خواندن فایل CSV یک مجموعه داده پانلی در فرمت طولانی را برمی‌گرداند. از `.pivot_table()` برای ساخت یک dataframe با فرمت عریض با یک `MultiIndex` در ستون‌ها استفاده کنید.

0 commit comments

Comments
 (0)