다음을 통해 공유


TextLoader.Options.AllowSparse 필드

정의

입력에 스파스 표현이 포함될 수 있는지 여부입니다. 예를 들어 "5 2:6 4:3"이 포함된 행은 열이 5개이고 0이 아닌 열은 각각 6과 3 값을 갖는 열 2와 4입니다. 열 인덱스는 0부터 시작하므로 열 2와 4는 3번째 및 5번째 열을 나타냅니다. 열에는 조밀한 값과 이 방식으로 표시되는 스파스 값이 있을 수도 있습니다. 예를 들어 "1 2 5 2:6 4:3"을 포함하는 행은 값이 1과 2인 두 개의 조밀한 열을 나타내고 그 뒤에 값이 0, 0, 6, 0 및 3인 5개의 드물게 표시되는 열을 나타냅니다. 스파스 열의 인덱스는 0이 세 번째 열을 나타내더라도 0부터 시작합니다.

또한 InputSize 스파스 요소 수(이 예제에서는 5개)가 각 줄에 없는 경우 를 사용해야 합니다. 스파스 부분의 크기뿐만 아니라 총 크기를 지정해야 합니다. 그러나 스파스 부분의 인덱스는 스파스 부분이 시작되는 위치를 기준으로 합니다. 가 7로 설정된 경우 InputSize "1 2 2:6 4:3" 줄은 "1 2 0 0 6 0 4"로 매핑되지만 10으로 설정하면 동일한 줄이 "1 2 0 0 6 0 4 0 0 0 0"으로 매핑됩니다.

public bool AllowSparse;
val mutable AllowSparse : bool
Public AllowSparse As Boolean 

필드 값

적용 대상