Documentation
¶
Index ¶
Constants ¶
View Source
const ( TemplateSelectUser core.TemplateID = iota + 1 TemplateSelectOrdersByUser TemplateSelectRecommendationsByUser TemplateSelectOrder TemplateSelectOrderItems TemplateSelectShipment TemplateSelectProduct TemplateSelectReviews TemplateSelectRelatedProducts TemplateUpdateUser TemplateNoiseLookup )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Seed int64
Requests int
Sessions int
UserPool int
OrderPool int
ProductPool int
UserRouteWeight int
OrderRouteWeight int
ProductWeight int
WritePercent int
NoisePercent int
}
func DefaultConfig ¶
func DefaultConfig() Config
type Workload ¶
type Workload struct {
Templates map[core.TemplateID]core.Template
Events []core.QueryEvent
}
func GenerateECommerce ¶
func GenerateStructuralColdStart ¶
GenerateStructuralColdStart creates a deterministic holdout workload where unseen sources resemble a trained source and global counts favor a distractor.
Click to show internal directories.
Click to hide internal directories.