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