Documentation
¶
Index ¶
- func BinarizeLabel(rating float64) float64
- type RecSysImpl
- func (recSys *RecSysImpl) GetDashboardOverview(ctx context.Context) (res rcmd.DashboardOverviewResult, err error)
- func (recSys *RecSysImpl) GetItemFeature(ctx context.Context, itemId int) (tensor rcmd.Tensor, err error)
- func (recSys *RecSysImpl) GetItemsFeatureOverview(ctx context.Context, offset, size int, _ map[string][]string) (res rcmd.ItemOverviewResult, err error)
- func (recSys *RecSysImpl) GetUserFeature(ctx context.Context, userId int) (tensor rcmd.Tensor, err error)
- func (recSys *RecSysImpl) GetUsersFeatureOverview(ctx context.Context, offset, size int, _ map[string][]string) (res rcmd.UserItemOverviewResult, err error)
- func (recSys *RecSysImpl) ItemSeqGenerator(ctx context.Context) (ret <-chan string, err error)
- func (recSys *RecSysImpl) PreTrain(ctx context.Context) (err error)
- func (recSys *RecSysImpl) SampleGenerator(_ context.Context) (ret <-chan rcmd.Sample, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BinarizeLabel ¶
Types ¶
type RecSysImpl ¶
type RecSysImpl struct {
DataPath string
SampleCnt int
Neural base.Predicter
// contains filtered or unexported fields
}
func (*RecSysImpl) GetDashboardOverview ¶
func (recSys *RecSysImpl) GetDashboardOverview(ctx context.Context) (res rcmd.DashboardOverviewResult, err error)
func (*RecSysImpl) GetItemFeature ¶
func (*RecSysImpl) GetItemsFeatureOverview ¶
func (recSys *RecSysImpl) GetItemsFeatureOverview(ctx context.Context, offset, size int, _ map[string][]string) (res rcmd.ItemOverviewResult, err error)
func (*RecSysImpl) GetUserFeature ¶
func (*RecSysImpl) GetUsersFeatureOverview ¶
func (recSys *RecSysImpl) GetUsersFeatureOverview(ctx context.Context, offset, size int, _ map[string][]string) (res rcmd.UserItemOverviewResult, err error)
func (*RecSysImpl) ItemSeqGenerator ¶
func (recSys *RecSysImpl) ItemSeqGenerator(ctx context.Context) (ret <-chan string, err error)
func (*RecSysImpl) SampleGenerator ¶
Click to show internal directories.
Click to hide internal directories.