Update README.md
Browse files
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: {
|
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: {
|
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
|