huseinzol05 commited on
Commit
feb3531
1 Parent(s): 7239a28

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +118 -2
README.md CHANGED
@@ -101,7 +101,7 @@ Input text can be any languages that speak in Malaysia, as long you use proper p
101
 
102
  ## translate code
103
 
104
- ### from English
105
 
106
  ````python
107
  code_english = """
@@ -241,7 +241,7 @@ b) Senibina CNN:
241
 
242
  **Increase `max_length` should complete the result**.
243
 
244
- ### from Indonesian
245
 
246
  ````python
247
  code_indon = """
@@ -299,6 +299,122 @@ my_array = np.reshape(my_array, (2, 5)) # menjadi array 2D dengan 2 baris dan 5
299
  Itulah beberapa operasi asas numpy. Anda boleh menemui dokumentasi rasmi numpy di https://numpy.org/doc/stable/.
300
  ````
301
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
302
  ## how to generate more randomly?
303
 
304
  Use random sampling, read more at https://huggingface.co/blog/how-to-generate#sampling
 
101
 
102
  ## translate code
103
 
104
+ ### from English to Malay
105
 
106
  ````python
107
  code_english = """
 
241
 
242
  **Increase `max_length` should complete the result**.
243
 
244
+ ### from Indonesian to Malay
245
 
246
  ````python
247
  code_indon = """
 
299
  Itulah beberapa operasi asas numpy. Anda boleh menemui dokumentasi rasmi numpy di https://numpy.org/doc/stable/.
300
  ````
301
 
302
+ ### from Indonesian to Jawi
303
+
304
+ ````python
305
+ code_indon = """
306
+ `Untuk menggunakan numpy, pertama-tama, Anda perlu menginstalnya melalui pip. Anda dapat melakukannya dengan menjalankan perintah `pip install numpy` di terminal Anda.
307
+ Setelah numpy terinstal, Anda dapat mengimpor modul numpy dengan menambahkan baris `import numpy as np` di awal program Anda.
308
+ Berikut adalah contoh beberapa operasi dasar numpy:
309
+ ``` python
310
+ import numpy as np
311
+ # membuat array numpy dari list
312
+ my_list = [1, 2, 3, 4, 5]
313
+ my_array = np.array(my_list)
314
+ # membuat array numpy dengan rentang nilai tertentu
315
+ my_range = np.arange(0, 10, 2) # nilai awal, nilai akhir, dan loncatan
316
+ # membuat array numpy dengan nilai acak
317
+ my_random_array = np.random.rand(3, 3) # 3 baris dan 3 kolom
318
+ # mengakses elemen array numpy
319
+ print(my_array[0]) # mengakses elemen pertama
320
+ # melakukan operasi matematika pada array numpy
321
+ my_array = my_array + 1 # menambah setiap elemen dengan 1
322
+ my_array = my_array * 2 # mengalikan setiap elemen dengan 2
323
+ # mengubah bentuk array numpy
324
+ my_array = np.reshape(my_array, (2, 5)) # menjadi array 2D dengan 2 baris dan 5 kolom
325
+ ```
326
+ Itulah beberapa operasi dasar numpy. Anda dapat menemukan dokumentasi resmi numpy di https://numpy.org/doc/stable/.
327
+ """
328
+ input_ids = tokenizer.encode(f'terjemah ke Jawi: {s}{tokenizer.eos_token}', return_tensors = 'pt')
329
+ outputs = model.generate(input_ids, max_length = 1024)
330
+ outputs = [i for i in outputs[0] if i not in all_special_ids]
331
+ print(tokenizer.decode(outputs, spaces_between_special_tokens = False))
332
+ ````
333
+
334
+ Output,
335
+
336
+ ````
337
+ `اونتوق مڠݢوناکن نومڤي، ڤرتام-تام، اندا ڤرلو مڠينتسڽ ملالوکن ڤيڤ. اندا داڤت ملاکوکنڽ دڠن منجالنکن ڤرينته `ڤيڤ اڤڤل نومڤي` د تيمورن اندا.
338
+ سلڤس نومڤي ترينستل، اندا داڤت مڠيڤور مودول نومڤي دڠن منمبهكن باريس `ايڤنين نومڤي اس نوؿ` د اول ڤروڬرام اندا.
339
+ بريکوت اداله چونتوه ببراڤ اوڤراسي داسر نومڤي:
340
+ ``` python
341
+ ايمڤورت نومڤي اس نوؿ
342
+ # ممبوات اراي نومڤي دري سناراي
343
+ my_list = [1, 2, 3, 4, 5]
344
+ my_array = np.array(my_list)
345
+ # ممبوات اراي نومڤي دڠن رنتڠ نيلاي ترتنتو
346
+ my_range = np.arange(0, 10, 2) # نيلاي اول، نيلاي اخير، دان لونچتن
347
+ # ممبوات اراي نومڤي دڠن نيلاي اچق
348
+ my_random_array = np.random.rand(3, 3) # ٣ باريس دان ٣ لوروس
349
+ # مڠاکس ايليمن اراي نومڤي
350
+ ڤوجود(my_array[0]) # مڠاکس ايليمن ڤرتام
351
+ # ملاکوکن اوڤراسي ماتماتيك ڤد اراي نومڤي
352
+ my_array = my_array + ١ # منمبه ستياڤ ايليمن دڠن ١
353
+ my_array = my_array * ٢ # مڠاکسس ستياڤ ايليمن دڠن ٢
354
+ # مڠوبه بنتوق اراي نومڤي
355
+ my_array = np.reshape(my_array, (2, 5)) # منجادي اراي ٢د دڠن ٢ باريس دان ٥ لوروس
356
+ ```
357
+ اداله ببراڤ اوڤراسي داسر نومڤي. اندا داڤت منموکن دوكومنتاسي ريسمي نومڤي د https://numpy.org/doc/stable/.
358
+ ````
359
+
360
+ ### from Indonesian to Terengganu
361
+
362
+ ````python
363
+ code_indon = """
364
+ `Untuk menggunakan numpy, pertama-tama, Anda perlu menginstalnya melalui pip. Anda dapat melakukannya dengan menjalankan perintah `pip install numpy` di terminal Anda.
365
+ Setelah numpy terinstal, Anda dapat mengimpor modul numpy dengan menambahkan baris `import numpy as np` di awal program Anda.
366
+ Berikut adalah contoh beberapa operasi dasar numpy:
367
+ ``` python
368
+ import numpy as np
369
+ # membuat array numpy dari list
370
+ my_list = [1, 2, 3, 4, 5]
371
+ my_array = np.array(my_list)
372
+ # membuat array numpy dengan rentang nilai tertentu
373
+ my_range = np.arange(0, 10, 2) # nilai awal, nilai akhir, dan loncatan
374
+ # membuat array numpy dengan nilai acak
375
+ my_random_array = np.random.rand(3, 3) # 3 baris dan 3 kolom
376
+ # mengakses elemen array numpy
377
+ print(my_array[0]) # mengakses elemen pertama
378
+ # melakukan operasi matematika pada array numpy
379
+ my_array = my_array + 1 # menambah setiap elemen dengan 1
380
+ my_array = my_array * 2 # mengalikan setiap elemen dengan 2
381
+ # mengubah bentuk array numpy
382
+ my_array = np.reshape(my_array, (2, 5)) # menjadi array 2D dengan 2 baris dan 5 kolom
383
+ ```
384
+ Itulah beberapa operasi dasar numpy. Anda dapat menemukan dokumentasi resmi numpy di https://numpy.org/doc/stable/.
385
+ """
386
+ input_ids = tokenizer.encode(f'terjemah ke terengganu: {s}{tokenizer.eos_token}', return_tensors = 'pt')
387
+ outputs = model.generate(input_ids, max_length = 1024)
388
+ outputs = [i for i in outputs[0] if i not in all_special_ids]
389
+ print(tokenizer.decode(outputs, spaces_between_special_tokens = False))
390
+ ````
391
+
392
+ Output,
393
+
394
+ ````
395
+ `Kalu gune numpy, pertama-tama, mung kene ngambik die melalui pip. Mung buleh ngate ngah jalankan perintah `pip install numpy` dalang terminal mung.
396
+ Lepas numpy terinstal, mung buleh ngimport modul numpy tu dengan tambah baris `import numpy as np` dalang awal program mung.
397
+ Ni contoh sikit-sikit operasi dasar numpy:
398
+ ``` python
399
+ import numpy as np
400
+ # buat array numpy dari list
401
+ my_list = [1, 2, 3, 4, 5]
402
+ my_array = np.array(my_list)
403
+ # buat array numpy tu dengan rentang nilai tertentu
404
+ my_range = np.arange(0, 10, 2) # nilai awal, nilai akhir, ngah lompat
405
+ # buat array numpy tu dengan nilai acak
406
+ my_random_array = np.random.rand(3, 3) # 3 baris ngah 3 kolom
407
+ # akses elemen array numpy
408
+ print(my_array[0]) # akses elemen pertama
409
+ # buat operasi matematik dalang array numpy
410
+ my_array = my_array + 1 # tambah tiap tiap elemen denge 1
411
+ my_array = my_array * 2 # darab tiap tiap elemen denge 2
412
+ # ubah bentuk array numpy
413
+ my_array = np.reshape(my_array, (2, 5)) # jadi array 2D denge 2 baris ngah 5 kolom
414
+ ```
415
+ Itu la sikit-sikit operasi dasar numpy. Mung buleh nemu dokumentasi rasmi numpy dalang https://numpy.org/doc/stable/.
416
+ ````
417
+
418
  ## how to generate more randomly?
419
 
420
  Use random sampling, read more at https://huggingface.co/blog/how-to-generate#sampling