random.sample에 해당하는 numpy는 무엇입니까?

댄 버튼

목록에서 2 개의 요소를 무작위로 선택하고 싶습니다.

>>> import random
>>> random.sample(["foo", "bar", "baz", "quux"], 2)
['quux', 'bar']

하지만 numpy.random.Generator파이썬의 전역 난수 생성기 를 사용하는 대신 a를 사용 하여 수행 하고 싶습니다 . 이를 수행하는 기본 제공 또는 쉬운 방법이 있습니까?

>>> import numpy as np
>>> gen = np.random.default_rng()
>>> ???

요점은 gen재현성을 위해 시드를 사용할 수 있도록하는 것입니다. 글로벌 생성기를 다시 시드하여 가상적으로 동일한 작업을 수행 할 수 있다는 것을 알고 있지만 gen, 글로벌 생성기에 의존하는 대신 로컬 생성기 를 사용하고 싶습니다 .

나단

정말 원하는 경우 numpy.random.Generator:

import numpy as np
gen = np.random.default_rng()
gen.choice(["foo", "bar", "baz", "quux"], 2, replace=False)

참고 np.random.choice선택 교체와 함께 당신에게 동등한 방법하려면 기본적으로 (즉, 각 항목은 여러 번 샘플링 할 수있다), 그래서이를 끄고 random.sample(: @ayhan 신용).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

random.sample 목록에서 추측하는 방법은 무엇입니까?

분류에서Dev

numpy random.RandomState는 무엇입니까?

분류에서Dev

pytorch에서 확장에 해당하는 numpy는 무엇입니까?

분류에서Dev

libtorch에서 numpy.spacing (1)에 해당하는 것은 무엇입니까?

분류에서Dev

C ++에서 #define에 해당하는 Ada는 무엇입니까?

분류에서Dev

Linux에서 envsubst에 해당하는 Windows는 무엇입니까?

분류에서Dev

Windows shell : startup에 해당하는 Ubuntu는 무엇입니까?

분류에서Dev

WinForms Activated Event에 해당하는 PyQt는 무엇입니까?

분류에서Dev

@row : = @ row + 1에 해당하는 PHP는 무엇입니까?

분류에서Dev

PHP $$ var에 해당하는 JS는 무엇입니까?

분류에서Dev

C ++ std :: flush에 해당하는 JavaScript는 무엇입니까?

분류에서Dev

`--context`에 해당하는 Kubernetes API는 무엇입니까?

분류에서Dev

std :: optional nullopt에 해당하는 boost는 무엇입니까?

분류에서Dev

이 KOTLIN 코드에 해당하는 Java는 무엇입니까?

분류에서Dev

ksh88에 해당하는 코드는 무엇입니까?

분류에서Dev

Windows shell : startup에 해당하는 Ubuntu는 무엇입니까?

분류에서Dev

C : \ Program Files에 해당하는 Linux는 무엇입니까?

분류에서Dev

Linux VPS에 해당하는 Windows 단어는 무엇입니까?

분류에서Dev

bash의 export -f에 해당하는 zsh는 무엇입니까?

분류에서Dev

'expr'에 해당하는 ZSH는 무엇입니까?

분류에서Dev

"cmd / c"에 해당하는 Bash는 무엇입니까?

분류에서Dev

Clojure의 Atom에 해당하는 Scala는 무엇입니까?

분류에서Dev

"wc -l"에 해당하는 Windows는 무엇입니까?

분류에서Dev

127.0.0.0/8에 해당하는 IPv6는 무엇입니까?

분류에서Dev

ssh-keygen -E에 해당하는 CentOS는 무엇입니까?

분류에서Dev

Windows의 PATH에 해당하는 Linux는 무엇입니까?

분류에서Dev

Android의 startActivityForResult / setResult에 해당하는 iOS는 무엇입니까?

분류에서Dev

CaptiveNetwork API (iOS)에 해당하는 Android는 무엇입니까?

분류에서Dev

vb의 Nothing에 해당하는 C ++ CLI는 무엇입니까?

Related 관련 기사

  1. 1

    random.sample 목록에서 추측하는 방법은 무엇입니까?

  2. 2

    numpy random.RandomState는 무엇입니까?

  3. 3

    pytorch에서 확장에 해당하는 numpy는 무엇입니까?

  4. 4

    libtorch에서 numpy.spacing (1)에 해당하는 것은 무엇입니까?

  5. 5

    C ++에서 #define에 해당하는 Ada는 무엇입니까?

  6. 6

    Linux에서 envsubst에 해당하는 Windows는 무엇입니까?

  7. 7

    Windows shell : startup에 해당하는 Ubuntu는 무엇입니까?

  8. 8

    WinForms Activated Event에 해당하는 PyQt는 무엇입니까?

  9. 9

    @row : = @ row + 1에 해당하는 PHP는 무엇입니까?

  10. 10

    PHP $$ var에 해당하는 JS는 무엇입니까?

  11. 11

    C ++ std :: flush에 해당하는 JavaScript는 무엇입니까?

  12. 12

    `--context`에 해당하는 Kubernetes API는 무엇입니까?

  13. 13

    std :: optional nullopt에 해당하는 boost는 무엇입니까?

  14. 14

    이 KOTLIN 코드에 해당하는 Java는 무엇입니까?

  15. 15

    ksh88에 해당하는 코드는 무엇입니까?

  16. 16

    Windows shell : startup에 해당하는 Ubuntu는 무엇입니까?

  17. 17

    C : \ Program Files에 해당하는 Linux는 무엇입니까?

  18. 18

    Linux VPS에 해당하는 Windows 단어는 무엇입니까?

  19. 19

    bash의 export -f에 해당하는 zsh는 무엇입니까?

  20. 20

    'expr'에 해당하는 ZSH는 무엇입니까?

  21. 21

    "cmd / c"에 해당하는 Bash는 무엇입니까?

  22. 22

    Clojure의 Atom에 해당하는 Scala는 무엇입니까?

  23. 23

    "wc -l"에 해당하는 Windows는 무엇입니까?

  24. 24

    127.0.0.0/8에 해당하는 IPv6는 무엇입니까?

  25. 25

    ssh-keygen -E에 해당하는 CentOS는 무엇입니까?

  26. 26

    Windows의 PATH에 해당하는 Linux는 무엇입니까?

  27. 27

    Android의 startActivityForResult / setResult에 해당하는 iOS는 무엇입니까?

  28. 28

    CaptiveNetwork API (iOS)에 해당하는 Android는 무엇입니까?

  29. 29

    vb의 Nothing에 해당하는 C ++ CLI는 무엇입니까?

뜨겁다태그

보관