HSTUModelConfig =============== .. currentmodule:: rectools.models.nn.transformers.hstu .. autoclass:: HSTUModelConfig :members: :show-inheritance: :exclude-members: __init__ :inherited-members: .. rubric:: Methods .. autosummary:: ~HSTUModelConfig.construct ~HSTUModelConfig.copy ~HSTUModelConfig.dict ~HSTUModelConfig.from_orm ~HSTUModelConfig.json ~HSTUModelConfig.model_construct ~HSTUModelConfig.model_copy ~HSTUModelConfig.model_dump ~HSTUModelConfig.model_dump_json ~HSTUModelConfig.model_json_schema ~HSTUModelConfig.model_parametrized_name ~HSTUModelConfig.model_post_init ~HSTUModelConfig.model_rebuild ~HSTUModelConfig.model_validate ~HSTUModelConfig.model_validate_json ~HSTUModelConfig.model_validate_strings ~HSTUModelConfig.parse_file ~HSTUModelConfig.parse_obj ~HSTUModelConfig.parse_raw ~HSTUModelConfig.schema ~HSTUModelConfig.schema_json ~HSTUModelConfig.update_forward_refs ~HSTUModelConfig.validate .. rubric:: Attributes .. autosummary:: ~HSTUModelConfig.model_computed_fields ~HSTUModelConfig.model_config ~HSTUModelConfig.model_extra ~HSTUModelConfig.model_fields ~HSTUModelConfig.model_fields_set ~HSTUModelConfig.data_preparator_type ~HSTUModelConfig.transformer_layers_type ~HSTUModelConfig.use_causal_attn ~HSTUModelConfig.relative_time_attention ~HSTUModelConfig.relative_pos_attention ~HSTUModelConfig.n_blocks ~HSTUModelConfig.n_heads ~HSTUModelConfig.n_factors ~HSTUModelConfig.use_pos_emb ~HSTUModelConfig.use_key_padding_mask ~HSTUModelConfig.dropout_rate ~HSTUModelConfig.session_max_len ~HSTUModelConfig.dataloader_num_workers ~HSTUModelConfig.batch_size ~HSTUModelConfig.loss ~HSTUModelConfig.n_negatives ~HSTUModelConfig.gbce_t ~HSTUModelConfig.lr ~HSTUModelConfig.epochs ~HSTUModelConfig.verbose ~HSTUModelConfig.deterministic ~HSTUModelConfig.recommend_batch_size ~HSTUModelConfig.recommend_torch_device ~HSTUModelConfig.train_min_user_interactions ~HSTUModelConfig.item_net_block_types ~HSTUModelConfig.item_net_constructor_type ~HSTUModelConfig.pos_encoding_type ~HSTUModelConfig.lightning_module_type ~HSTUModelConfig.negative_sampler_type ~HSTUModelConfig.similarity_module_type ~HSTUModelConfig.backbone_type ~HSTUModelConfig.get_val_mask_func ~HSTUModelConfig.get_trainer_func ~HSTUModelConfig.get_val_mask_func_kwargs ~HSTUModelConfig.get_trainer_func_kwargs ~HSTUModelConfig.data_preparator_kwargs ~HSTUModelConfig.transformer_layers_kwargs ~HSTUModelConfig.item_net_constructor_kwargs ~HSTUModelConfig.pos_encoding_kwargs ~HSTUModelConfig.lightning_module_kwargs ~HSTUModelConfig.negative_sampler_kwargs ~HSTUModelConfig.similarity_module_kwargs ~HSTUModelConfig.backbone_kwargs ~HSTUModelConfig.cls