huseinzol05 commited on
Commit
5a08721
·
verified ·
1 Parent(s): feb3531

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +67 -2
README.md CHANGED
@@ -325,7 +325,7 @@ my_array = np.reshape(my_array, (2, 5)) # menjadi array 2D dengan 2 baris dan 5
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))
@@ -383,7 +383,7 @@ my_array = np.reshape(my_array, (2, 5)) # menjadi array 2D dengan 2 baris dan 5
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))
@@ -415,6 +415,71 @@ my_array = np.reshape(my_array, (2, 5)) # jadi array 2D denge 2 baris ngah 5 kol
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
 
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: {code_indon}{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))
 
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: {code_indon}{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))
 
415
  Itu la sikit-sikit operasi dasar numpy. Mung buleh nemu dokumentasi rasmi numpy dalang https://numpy.org/doc/stable/.
416
  ````
417
 
418
+ ### from Indonesian to Perak
419
+
420
+ How about to include some random sampling,
421
+
422
+ ````python
423
+ code_indon = """
424
+ `Untuk menggunakan numpy, pertama-tama, Anda perlu menginstalnya melalui pip. Anda dapat melakukannya dengan menjalankan perintah `pip install numpy` di terminal Anda.
425
+ Setelah numpy terinstal, Anda dapat mengimpor modul numpy dengan menambahkan baris `import numpy as np` di awal program Anda.
426
+ Berikut adalah contoh beberapa operasi dasar numpy:
427
+ ``` python
428
+ import numpy as np
429
+ # membuat array numpy dari list
430
+ my_list = [1, 2, 3, 4, 5]
431
+ my_array = np.array(my_list)
432
+ # membuat array numpy dengan rentang nilai tertentu
433
+ my_range = np.arange(0, 10, 2) # nilai awal, nilai akhir, dan loncatan
434
+ # membuat array numpy dengan nilai acak
435
+ my_random_array = np.random.rand(3, 3) # 3 baris dan 3 kolom
436
+ # mengakses elemen array numpy
437
+ print(my_array[0]) # mengakses elemen pertama
438
+ # melakukan operasi matematika pada array numpy
439
+ my_array = my_array + 1 # menambah setiap elemen dengan 1
440
+ my_array = my_array * 2 # mengalikan setiap elemen dengan 2
441
+ # mengubah bentuk array numpy
442
+ my_array = np.reshape(my_array, (2, 5)) # menjadi array 2D dengan 2 baris dan 5 kolom
443
+ ```
444
+ Itulah beberapa operasi dasar numpy. Anda dapat menemukan dokumentasi resmi numpy di https://numpy.org/doc/stable/.
445
+ """
446
+ input_ids = tokenizer.encode(f'terjemah ke perak: {code_indon}{tokenizer.eos_token}', return_tensors = 'pt')
447
+ outputs = model.generate(input_ids, max_length = 1024, top_p=0.95,
448
+ top_k=50,
449
+ temperature=0.9,
450
+ do_sample=True,)
451
+ outputs = [i for i in outputs[0] if i not in all_special_ids]
452
+ print(tokenizer.decode(outputs, spaces_between_special_tokens = False))
453
+ ````
454
+
455
+ Output,
456
+
457
+ ````
458
+ Nih lah, ape yang teman teman nak buat ni. Miker nak kene buat macam tu.
459
+
460
+ **Dok suruh kome pasang numpy dari list, cuba masukkan baris `import numpy as np` dalam baris yang dah siap.
461
+ * Ni contoh beberapa operasi dasar numpy:
462
+
463
+ ```python
464
+ import numpy as np
465
+ # buat array numpy dari list
466
+ my_list = [1, 2, 3, 4, 5]
467
+ my_array = np.array(my_list)
468
+ # buat array numpy dalam nilai tertentu
469
+ my_range = np.arange(0, 10, 2) # nilai awal, nilai akhir, ngan jumpe
470
+ # buat array numpy dalam nilai acak
471
+ my_random_array = np.random.rand(3, 3) # 3 baris ngan 3 kolom
472
+ # access elemen array numpy
473
+ print(my_array[0]) # access element pertama
474
+ # buat operasi matematik kat array numpy
475
+ my_array = my_array + 1 # tambah setiap elemen ngan 1
476
+ my_array = my_array * 2 # darab tiap elemen ngan 2
477
+ # ubah bentuk array numpy
478
+ my_array = np.reshape(my_array, (2, 5)) # jadi array 2D dengan 2 baris ngan 5 kolom
479
+ ```
480
+ Ate, ni beberapa operasi dasar numpy. Kome boleh cari dokumentasi rasmi numpy kat https://numpy.org/doc/stable/.
481
+ ````
482
+
483
  ## how to generate more randomly?
484
 
485
  Use random sampling, read more at https://huggingface.co/blog/how-to-generate#sampling