제목으로. Lenskit 소스 코드에서 채널, 측면 채널 및 입력 된 측면 채널의 개념을 이해하지 못합니다. 누구든지 나에게 간단한 설명을 줄 수 있니? 감사.Lenskit : 채널, 사이드 채널, 타이핑 된 사이드 채널은 무엇입니까
1
A
답변
2
렌즈 키트 개발자가 여기 있습니다.
스파 스 벡터 및 채점 된 ID는 값 (일반적으로 사용자 또는 항목)과 값을 연결하는 데 사용됩니다. 부가 채널은 각 ID에 추가 값을 연결하는 메커니즘입니다. 이들은 '기본'데이터와 함께 사용되는 추가 데이터 (데이터의 추가 '채널')입니다.
'입력 된'사이드 채널은 모든 유형의 데이터 (문자열, 목록 등)를 저장할 수 있습니다. 유형은 데이터에 액세스하는 데 사용되는 키와 연관되어 있으므로 유형 안전 방식으로 데이터를 가져올 수 있습니다.
'박스가없는'측면 채널 (경우에 따라 '측면 채널'이라고도 부름, 특히 구형 코드에서)은 측면 채널 Double
의 최적화 된 구현입니다.
이들 중 하나는 ItemItemScorer
에서 각 항목의 점수에 사용한 이웃 수를보고하는 데 사용됩니다. FallbackItemScorer
은 입력 된 측면 채널을 사용하여 각 점수를 생성 한 항목 기록원을보고합니다.
사이드 채널은 다소 혼란스럽고 복잡합니다. 우리는 LensKit 3.0이보다 명확하게 작동하도록 변경하는 방법을 고려하고 있습니다.
관련 문제
- 1. 사이드 채널 공격을위한 C 타이밍 메모리 액세스
- 2. Youtube 채널 사이드 바에 포함 시키시겠습니까?
- 3. RabbitMQ 채널 및 연결
- 4. 사이드 바이 사이드 패널
- 5. 채널 API에 채널 API를 통합하는 방법은 무엇입니까?
- 6. mfc로 CSliderCtrl의 채널 그리기
- 7. Google 채널 API로 마감 채널
- 8. x 채널 중 OPEN에서 CONNECTED로 전환되는 채널은 하나뿐입니다.
- 9. 사용 된 채널 수
- 10. 동기화 된 채널?
- 11. Android 왼쪽 오른쪽 채널
- 12. IOS 가상 채널 자습서
- 13. Netty 채널 폐쇄 감지
- 14. Phoenix 채널 - 소켓 당 다중 채널
- 15. AppEngine 채널 API에서 누락 된 메시지 방지하기
- 16. 안전한 채널 및 보안되지 않은 채널 조합
- 17. 통신 채널 보안이란 무엇입니까?
- 18. BufferedImage의 채널 순서는 무엇입니까?
- 19. html5 채널 메시징이란 무엇입니까
- 20. 채널 파일이란 무엇입니까?
- 21. 버퍼 된 채널 닫기 TRUE?
- 22. DeviceContext (HDC)의 알파 채널
- 23. Android 및 MQTT가 포함 된 동적 채널
- 24. 9 채널 송신기 수신기의 여러 채널 읽기.
- 25. 단일 WCF 채널 성능 대 다중 채널
- 26. 모노 채널 용 멀티 채널 플레이어
- 27. INT-FTP는 : 인바운드 채널 어댑터는 다른 채널
- 28. Expression Engine 카테고리 빈 채널 출력 채널
- 29. 4 채널 이미지를 3 채널 이미지로 변환
- 30. 채널 멀티플렉서