EasySeedList(seedList)
for 루프에서 사용할 수 있는 난수 시드로, index 및 easy indexAny 노드를 연결하여 루프 내에서 서로 다른 시드 값을 구현할 수 있습니다.
seed List
설명
EasySeedList는 루프의 각 반복마다 서로 다른 시드가 필요한 워크플로를 위해 재사용 가능한 정수 시드 값 목록을 생성합니다. 재현성을 위해 단일 기준 seed와 진행 method를 사용하여 주어진 min_num–max_num 범위 내에서 total개의 시드 목록을 만듭니다.
사용 목적은 생성된 시드 목록을 easy indexAny 노드에 공급하고, 루프의 index 출력을 선택 인덱스로 연결한 다음, 시드가 필요한 곳에서 선택된 정수를 사용하는 것입니다. 이렇게 하면 각 시드를 수동으로 관리하지 않고도 for 루프 내에서 서로 다른 시드 값을 구현할 수 있습니다.
입력
-
min_num (필수, 정수): 생성된 시드 값의 하한입니다. 생성된 시드는 이 값보다 낮아질 수 없습니다.
-
max_num (필수, 정수): 생성된 시드 값의 상한입니다. 생성된 시드는 이 값보다 높아질 수 없습니다.
-
method (필수, 콤보):
random—seed를 난수 시드로 사용하여min_num과max_num사이에서total개의 의사 난수 정수 시드를 생성합니다.increment—seed에서 시작하여min_num/max_num범위로 제한되는 증가하는 시드 시퀀스를 생성합니다.decrement—seed에서 시작하여min_num/max_num범위로 제한되는 감소하는 시드 시퀀스를 생성합니다.
기본값:
random. -
total (필수, 정수): 생성할 시드의 수입니다.
1부터100000까지의 값을 허용합니다. 기본값:1. -
seed (필수, 정수): 생성기를 초기화하는 데 사용되는 기준 시드입니다.
random의 경우 동일한 입력을 유지하면 매 실행마다 동일한 목록이 생성됩니다.increment/decrement의 경우 이 값이 시퀀스의 첫 번째 값입니다.
출력
- 시드 목록 (정수): 생성된
total개의 정수 시드 모음입니다. 이 노드는 이 출력을INT로 보고하지만,easy indexAny또는 유사한 인덱싱 노드에 연결할 때 정수 목록/시퀀스로 취급하기 위한 것입니다. - 총 개수 (정수): 생성된 목록의 시드 수입니다.
total과 같습니다.
사용 참고 사항
- 루프에서 시드를 사용하려면 루프 인덱스를
easy indexAny노드의index입력에 연결하고, 이 노드의 첫 번째 출력을 해당 노드의 입력으로 연결합니다. 그러면 루프 인덱스가 변경됨에 따라 선택된 시드도 변경됩니다. - 두 번째 출력은 루프 횟수로 사용하거나 시드 목록의 인덱스를 정규화하는 데 사용할 수 있습니다.
- 재현 가능한 결과를 얻으려면
seed를 고정하세요.min_num,max_num,method,total또는seed를 변경하면 목록이 다시 생성됩니다. random모드는 반복 간 다양하고 결정적인 무작위성이 필요할 때 유용합니다.increment및decrement모드는 시드가 시퀀스에서 예측 가능하게 진행되어야 할 때 유용합니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.