함수 wandb.plot.confusion_matrix()
확률 또는 예측 시퀀스로 혼동 행렬을 생성합니다.인수
Sequence[Sequence[float]] | None
각 클래스의 예측 확률 시퀀스입니다. 시퀀스의 형태는 (N, K)여야 합니다. 여기서 N은 샘플 수이고 K는 클래스 수입니다. 이 값을 제공하는 경우
preds를 제공해서는 안 됩니다.Sequence[T] | None
실제 레이블의 시퀀스입니다.
Sequence[T] | None
예측 클래스 레이블의 시퀀스입니다. 이 값을 제공하는 경우
probs를 제공해서는 안 됩니다.Sequence[str] | None
클래스 이름의 시퀀스입니다. 제공하지 않으면 클래스 이름은 “Class_1”, “Class_2” 등으로 정의됩니다.
str
혼동 행렬 차트의 제목입니다.
bool
테이블을 W&B UI의 별도 섹션으로 분리할지 여부입니다.
True이면 테이블이 “Custom Chart Tables” 섹션에 표시됩니다. 기본값은 False입니다.반환값
CustomChart: W&B에 로깅할 수 있는 맞춤형 차트 객체입니다. 차트를 로깅하려면 wandb.log()에 전달하세요.
예외
ValueError:probs와preds가 모두 제공되었거나, 예측값 수와 실제 레이블 수가 서로 다를 경우 발생합니다. 고유한 예측 클래스 수가 클래스 이름 수를 초과하거나, 고유한 실제 레이블 수가 클래스 이름 수를 초과하는 경우에도 발생합니다.wandb.Error: numpy가 설치되어 있지 않으면 발생합니다.