import{s as ia,n as la,o as ma}from"../chunks/scheduler.56725da7.js";import{S as ua,i as pa,e as a,s as r,c as u,h as da,a as o,d as l,b as n,f,g as p,j as m,k as v,l as e,m as T,n as d,t as c,o as g,p as _}from"../chunks/index.18a26576.js";import{C as ca}from"../chunks/CopyLLMTxtMenu.f6923459.js";import{D as b}from"../chunks/Docstring.30f5c860.js";import{H as $n}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.898afa74.js";function ga(xn){let D,wt,Ct,Lt,te,zt,re,Dt,ne,Tn="Training classes for AWS Trainium accelerators.",Pt,ae,It,$,oe,sr,x,se,ir,Ve,yn=`Returns the log level to be used depending on whether this process is the main process of node 0, main process
of node non-0, or a non-main process.`,lr,Se,Nn=`For the main process the log level defaults to the logging level set (<code>logging.WARNING</code> if you didn’t do
anything) unless overridden by <code>log_level</code> argument.`,mr,Fe,Cn=`For the replica processes the log level defaults to <code>logging.WARNING</code> unless overridden by <code>log_level_replica</code>
argument.`,ur,Re,kn="The choice between the main and replica process settings is made according to the return value of <code>should_log</code>.",pr,P,ie,dr,je,wn="Get number of steps used for a linear warmup.",cr,I,le,gr,qe,Ln=`Serializes this instance while replace <code>Enum</code> by their values (for JSON serialization support). It obfuscates
the token values by removing their value.`,_r,M,me,fr,Oe,zn="Serializes this instance to a JSON string.",vr,E,ue,br,We,Dn="Sanitized serialization to use with TensorBoard’s hparams",Mt,pe,Et,s,de,hr,H,ce,$r,Be,Pn="Add a callback to the current list of <code>TrainerCallback</code>.",xr,A,ge,Tr,Ge,In=`A helper wrapper that creates an appropriate context manager for <code>autocast</code> while feeding it the desired
arguments, depending on the situation.`,yr,V,_e,Nr,Ue,Mn="Creates NeuronAccelerator instance and prepares model for distributed training.",Cr,C,fe,kr,Je,En="Setup the optimizer.",wr,Ye,Hn=`We provide a reasonable default that works well. If you want to use something else, you can pass a tuple in the
NeuronTrainer’s init through <code>optimizers</code>, or subclass and override this method in a subclass.`,Lr,k,ve,zr,Ke,An="Setup the optimizer and the learning rate scheduler.",Dr,Qe,Vn=`We provide a reasonable default that works well. If you want to use something else, you can pass a tuple in the
NeuronTrainer’s init through <code>optimizers</code>, or subclass and override this method (or <code>create_optimizer</code> and/or
<code>create_scheduler</code>) in a subclass.`,Pr,S,be,Ir,Xe,Sn=`Setup the scheduler. The optimizer of the trainer must have been set up either before this method is called or
passed as an argument.`,Mr,y,he,Er,Ze,Fn="Get all parameter names that weight decay will be applied to.",Hr,et,Rn="This function filters out parameters in two ways:",Ar,tt,jn="<li>By layer type (instances of layers specified in ALL_LAYERNORM_LAYERS)</li> <li>By parameter name patterns (containing ‘bias’, ‘layernorm’, or ‘rmsnorm’)</li>",Vr,F,$e,Sr,rt,qn="Returns the learning rate of each parameter from self.optimizer.",Fr,R,xe,Rr,nt,On="Get the number of trainable parameters.",jr,j,Te,qr,at,Wn="Returns the optimizer class and optimizer parameters based on the training arguments.",Or,q,ye,Wr,ot,Bn="Returns optimizer group for a parameter if given, else returns all optimizer groups for params.",Br,O,Ne,Gr,st,Gn="Returns the training DataLoader with appropriate sampler and batch size.",Ur,W,Ce,Jr,it,Un=`Whether or not this process is the local (e.g., on one machine if training in a distributed fashion on several
machines) main process.`,Yr,B,ke,Kr,lt,Jn=`Whether or not this process is the global main process (when training in a distributed fashion on several
machines, this is only going to be <code>True</code> for one process).`,Qr,G,we,Xr,mt,Yn="Log training metrics to the state history and callbacks.",Zr,U,Le,en,ut,Kn="Log training step metrics if logging is due.",tn,J,ze,rn,pt,Qn="Save checkpoint if saving is due.",nn,Y,De,an,dt,Xn=`Helper to get number of samples in a <code>~torch.utils.data.DataLoader</code> by accessing its dataset. When
dataloader.dataset does not exist or has no length, estimates as best it can`,on,K,Pe,sn,ct,Zn="Helper to get number of tokens in a <code>~torch.utils.data.DataLoader</code> by enumerating dataloader.",ln,w,Ie,mn,gt,ea="Remove a callback from the current list of <code>TrainerCallback</code> and returns it.",un,_t,ta="If the callback is not found, returns <code>None</code> (and no error is raised).",pn,Q,Me,dn,ft,ra="Remove a callback from the current list of <code>TrainerCallback</code>.",cn,X,Ee,gn,vt,na="Report and save comprehensive training summary metrics at the end of training.",_n,L,He,fn,bt,aa="Calculates and returns the following values:",vn,ht,oa="<li><code>num_train_epochs</code></li> <li><code>num_update_steps_per_epoch</code></li> <li><code>num_examples</code></li> <li><code>num_train_samples</code></li> <li><code>epoch_based</code></li> <li><code>len_dataloader</code></li> <li><code>max_steps</code></li>",bn,Z,Ae,hn,$t,sa=`Setup everything to prepare for the training loop.
This methods does not return anything but initializes many attributes of the class for training.`,Ht,kt,At;return te=new ca({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),re=new $n({props:{title:"NeuronTrainer",local:"neurontrainer",headingTag:"h1"}}),ae=new $n({props:{title:"NeuronTrainingArguments",local:"optimum.neuron.NeuronTrainingArguments",headingTag:"h2"}}),oe=new b({props:{name:"class optimum.neuron.NeuronTrainingArguments",anchor:"optimum.neuron.NeuronTrainingArguments",parameters:[{name:"output_dir",val:": str | None = None"},{name:"overwrite_output_dir",val:": bool = False"},{name:"do_train",val:": bool = False"},{name:"do_eval",val:": bool = False"},{name:"eval_strategy",val:": transformers.trainer_utils.IntervalStrategy | str = 'no'"},{name:"per_device_train_batch_size",val:": int = 1"},{name:"per_device_eval_batch_size",val:": int = 1"},{name:"gradient_accumulation_steps",val:": int = 1"},{name:"learning_rate",val:": float = 5e-05"},{name:"weight_decay",val:": float = 0.0"},{name:"adam_beta1",val:": float = 0.9"},{name:"adam_beta2",val:": float = 0.999"},{name:"adam_epsilon",val:": float = 1e-08"},{name:"max_grad_norm",val:": float = 1.0"},{name:"num_train_epochs",val:": float = 3.0"},{name:"max_steps",val:": int = -1"},{name:"lr_scheduler_type",val:": transformers.trainer_utils.SchedulerType | str = 'linear'"},{name:"lr_scheduler_kwargs",val:": dict[str, typing.Any] | str | None = <factory>"},{name:"warmup_ratio",val:": float = 0.0"},{name:"warmup_steps",val:": int = 0"},{name:"log_level",val:": str = 'info'"},{name:"log_level_replica",val:": str = 'silent'"},{name:"logging_dir",val:": str | None = None"},{name:"logging_strategy",val:": transformers.trainer_utils.IntervalStrategy | str = 'steps'"},{name:"logging_first_step",val:": bool = False"},{name:"logging_steps",val:": float = 500"},{name:"save_strategy",val:": transformers.trainer_utils.SaveStrategy | str = 'steps'"},{name:"save_steps",val:": float = 500"},{name:"save_total_limit",val:": int | None = None"},{name:"save_only_model",val:": bool = False"},{name:"restore_callback_states_from_checkpoint",val:": bool = False"},{name:"seed",val:": int = 42"},{name:"bf16",val:": bool = False"},{name:"dataloader_drop_last",val:": bool = False"},{name:"eval_steps",val:": float | None = None"},{name:"dataloader_num_workers",val:": int = 0"},{name:"dataloader_prefetch_factor",val:": int | None = None"},{name:"run_name",val:": str | None = None"},{name:"disable_tqdm",val:": bool | None = None"},{name:"remove_unused_columns",val:": bool | None = True"},{name:"label_names",val:": list[str] | None = None"},{name:"accelerator_config",val:": dict | str | None = None"},{name:"label_smoothing_factor",val:": float = 0.0"},{name:"optim",val:": transformers.training_args.OptimizerNames | str = 'adamw_torch'"},{name:"optim_args",val:": str | None = None"},{name:"report_to",val:": None | str | list[str] = None"},{name:"resume_from_checkpoint",val:": str | None = None"},{name:"gradient_checkpointing",val:": bool = False"},{name:"gradient_checkpointing_kwargs",val:": dict[str, typing.Any] | str | None = None"},{name:"use_liger_kernel",val:": bool | None = False"},{name:"average_tokens_across_devices",val:": bool | None = False"},{name:"dataloader_prefetch_size",val:": int = None"},{name:"skip_cache_push",val:": bool = False"},{name:"use_autocast",val:": bool = False"},{name:"zero_1",val:": bool = True"},{name:"stochastic_rounding_enabled",val:": bool = True"},{name:"optimizer_use_master_weights",val:": bool = True"},{name:"optimizer_use_fp32_grad_acc",val:": bool = True"},{name:"optimizer_save_master_weights_in_ckpt",val:": bool = False"},{name:"tensor_parallel_size",val:": int = 1"},{name:"disable_sequence_parallel",val:": bool = False"},{name:"pipeline_parallel_size",val:": int = 1"},{name:"pipeline_parallel_num_microbatches",val:": int = -1"},{name:"kv_size_multiplier",val:": int | None = None"},{name:"num_local_ranks_per_step",val:": int = 8"},{name:"use_xser",val:": bool = True"},{name:"async_save",val:": bool = False"},{name:"fuse_qkv",val:": bool = False"},{name:"recompute_causal_mask",val:": bool = True"},{name:"enable_throughput_metrics",val:": bool = True"},{name:"enable_mfu_metrics",val:": bool = True"},{name:"enable_efficiency_metrics",val:": bool = True"},{name:"metrics_window_size",val:": int = 50"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/training_args.py#L49"}}),se=new b({props:{name:"get_process_log_level",anchor:"optimum.neuron.NeuronTrainingArguments.get_process_log_level",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/training_args.py#L761"}}),ie=new b({props:{name:"get_warmup_steps",anchor:"optimum.neuron.NeuronTrainingArguments.get_warmup_steps",parameters:[{name:"num_training_steps",val:": int"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/training_args.py#L783"}}),le=new b({props:{name:"to_dict",anchor:"optimum.neuron.NeuronTrainingArguments.to_dict",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/training_args.py#L803"}}),me=new b({props:{name:"to_json_string",anchor:"optimum.neuron.NeuronTrainingArguments.to_json_string",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/training_args.py#L830"}}),ue=new b({props:{name:"to_sanitized_dict",anchor:"optimum.neuron.NeuronTrainingArguments.to_sanitized_dict",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/training_args.py#L836"}}),pe=new $n({props:{title:"NeuronTrainer",local:"optimum.neuron.NeuronTrainer",headingTag:"h2"}}),de=new b({props:{name:"class optimum.neuron.NeuronTrainer",anchor:"optimum.neuron.NeuronTrainer",parameters:[{name:"model",val:": transformers.modeling_utils.PreTrainedModel | torch.nn.modules.module.Module"},{name:"args",val:": NeuronTrainingArguments"},{name:"data_collator",val:": typing.Optional[typing.Callable[[list[typing.Any]], dict[str, typing.Any]]] = None"},{name:"train_dataset",val:": Dataset | IterableDataset | datasets.Dataset | None = None"},{name:"eval_dataset",val:": Dataset | dict[str, Dataset] | datasets.Dataset | None = None"},{name:"processing_class",val:": transformers.tokenization_utils_base.PreTrainedTokenizerBase | transformers.image_processing_utils.BaseImageProcessor | transformers.feature_extraction_utils.FeatureExtractionMixin | transformers.processing_utils.ProcessorMixin | None = None"},{name:"callbacks",val:": list[transformers.trainer_callback.TrainerCallback] | None = None"},{name:"optimizers",val:": tuple[torch.optim.optimizer.Optimizer | None, torch.optim.lr_scheduler.LambdaLR | None] = (None, None)"},{name:"optimizer_cls_and_kwargs",val:": tuple[type[torch.optim.optimizer.Optimizer], dict[str, typing.Any]] | None = None"},{name:"tokenizer",val:": transformers.tokenization_utils_base.PreTrainedTokenizerBase | None = None"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L117"}}),ce=new b({props:{name:"add_callback",anchor:"optimum.neuron.NeuronTrainer.add_callback",parameters:[{name:"callback",val:": typing.Union[typing.Type[transformers.trainer_callback.TrainerCallback], transformers.trainer_callback.TrainerCallback]"}],parametersDescription:[{anchor:"optimum.neuron.NeuronTrainer.add_callback.callback",description:`<strong>callback</strong> (<code>Type[TrainerCallback] | TrainerCallback</code>) &#x2014;
A <code>TrainerCallback</code> class or an instance of a <code>TrainerCallback</code>. In the
first case, will instantiate a member of that class.`,name:"callback"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L373"}}),ge=new b({props:{name:"autocast_smart_context_manager",anchor:"optimum.neuron.NeuronTrainer.autocast_smart_context_manager",parameters:[{name:"cache_enabled",val:": bool | None = True"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L733"}}),_e=new b({props:{name:"create_accelerator_and_postprocess",anchor:"optimum.neuron.NeuronTrainer.create_accelerator_and_postprocess",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L289"}}),fe=new b({props:{name:"create_optimizer",anchor:"optimum.neuron.NeuronTrainer.create_optimizer",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L567"}}),ve=new b({props:{name:"create_optimizer_and_scheduler",anchor:"optimum.neuron.NeuronTrainer.create_optimizer_and_scheduler",parameters:[{name:"num_training_steps",val:": int"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L545"}}),be=new b({props:{name:"create_scheduler",anchor:"optimum.neuron.NeuronTrainer.create_scheduler",parameters:[{name:"num_training_steps",val:": int"},{name:"optimizer",val:": torch.optim.optimizer.Optimizer | None = None"}],parametersDescription:[{anchor:"optimum.neuron.NeuronTrainer.create_scheduler.num_training_steps",description:"<strong>num_training_steps</strong> (int) &#x2014; The number of training steps to do.",name:"num_training_steps"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L681"}}),he=new b({props:{name:"get_decay_parameter_names",anchor:"optimum.neuron.NeuronTrainer.get_decay_parameter_names",parameters:[{name:"model",val:""}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L556"}}),$e=new b({props:{name:"get_learning_rates",anchor:"optimum.neuron.NeuronTrainer.get_learning_rates",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L624"}}),xe=new b({props:{name:"get_num_trainable_parameters",anchor:"optimum.neuron.NeuronTrainer.get_num_trainable_parameters",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L618"}}),Te=new b({props:{name:"get_optimizer_cls_and_kwargs",anchor:"optimum.neuron.NeuronTrainer.get_optimizer_cls_and_kwargs",parameters:[{name:"args",val:": TrainingArguments"},{name:"model",val:": transformers.modeling_utils.PreTrainedModel | None = None"}],parametersDescription:[{anchor:"optimum.neuron.NeuronTrainer.get_optimizer_cls_and_kwargs.args",description:`<strong>args</strong> (<code>transformers.training_args.TrainingArguments</code>) &#x2014;
The training arguments for the training session.`,name:"args"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L648"}}),ye=new b({props:{name:"get_optimizer_group",anchor:"optimum.neuron.NeuronTrainer.get_optimizer_group",parameters:[{name:"param",val:": str | torch.nn.parameter.Parameter | None = None"}],parametersDescription:[{anchor:"optimum.neuron.NeuronTrainer.get_optimizer_group.param",description:`<strong>param</strong> (<code>str | torch.nn.parameter.Parameter | None</code>, defaults to <code>None</code>) &#x2014;
The parameter for which optimizer group needs to be returned.`,name:"param"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L632"}}),Ne=new b({props:{name:"get_train_dataloader",anchor:"optimum.neuron.NeuronTrainer.get_train_dataloader",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L526"}}),Ce=new b({props:{name:"is_local_process_zero",anchor:"optimum.neuron.NeuronTrainer.is_local_process_zero",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L1230"}}),ke=new b({props:{name:"is_world_process_zero",anchor:"optimum.neuron.NeuronTrainer.is_world_process_zero",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L1237"}}),we=new b({props:{name:"log",anchor:"optimum.neuron.NeuronTrainer.log",parameters:[{name:"logs",val:": dict[str, float]"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L1297"}}),Le=new b({props:{name:"maybe_log_train_step_metrics",anchor:"optimum.neuron.NeuronTrainer.maybe_log_train_step_metrics",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L1018"}}),ze=new b({props:{name:"maybe_save_checkpoint",anchor:"optimum.neuron.NeuronTrainer.maybe_save_checkpoint",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L1070"}}),De=new b({props:{name:"num_examples",anchor:"optimum.neuron.NeuronTrainer.num_examples",parameters:[{name:"dataloader",val:": DataLoader"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L701"}}),Pe=new b({props:{name:"num_tokens",anchor:"optimum.neuron.NeuronTrainer.num_tokens",parameters:[{name:"train_dl",val:": DataLoader"},{name:"max_steps",val:": int | None = None"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L715"}}),Ie=new b({props:{name:"pop_callback",anchor:"optimum.neuron.NeuronTrainer.pop_callback",parameters:[{name:"callback",val:": typing.Union[typing.Type[transformers.trainer_callback.TrainerCallback], transformers.trainer_callback.TrainerCallback]"}],parametersDescription:[{anchor:"optimum.neuron.NeuronTrainer.pop_callback.callback",description:`<strong>callback</strong> (<code>Type[TrainerCallback] | TrainerCallback</code>) &#x2014;
A <code>TrainerCallback</code> class or an instance of a <code>TrainerCallback</code>. In the
first case, will pop the first member of that class found in the list of callbacks.`,name:"callback"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L384",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script>


<p>The callback removed, if found.</p>
`,returnType:`<script context="module">export const metadata = 'undefined';<\/script>


<p><code>TrainerCallback | None</code></p>
`}}),Me=new b({props:{name:"remove_callback",anchor:"optimum.neuron.NeuronTrainer.remove_callback",parameters:[{name:"callback",val:": typing.Union[typing.Type[transformers.trainer_callback.TrainerCallback], transformers.trainer_callback.TrainerCallback]"}],parametersDescription:[{anchor:"optimum.neuron.NeuronTrainer.remove_callback.callback",description:`<strong>callback</strong> (<code>Type[TrainerCallback] | TrainerCallback</code>) &#x2014;
A <code>TrainerCallback</code> class or an instance of a <code>TrainerCallback</code>. In the
first case, will remove the first member of that class found in the list of callbacks.`,name:"callback"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L400"}}),Ee=new b({props:{name:"report_and_save_summary_metrics",anchor:"optimum.neuron.NeuronTrainer.report_and_save_summary_metrics",parameters:[],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L1305"}}),He=new b({props:{name:"set_initial_training_values",anchor:"optimum.neuron.NeuronTrainer.set_initial_training_values",parameters:[{name:"args",val:": NeuronTrainingArguments"},{name:"dataloader",val:": DataLoader"},{name:"total_train_batch_size",val:": int"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L744"}}),Ae=new b({props:{name:"setup_training",anchor:"optimum.neuron.NeuronTrainer.setup_training",parameters:[{name:"train_dataloader",val:": DataLoader"},{name:"max_steps",val:": int"},{name:"num_train_epochs",val:": int"},{name:"num_examples",val:": int"},{name:"total_train_batch_size",val:": int"}],source:"https://github.com/huggingface/optimum-neuron/blob/vr_1027/optimum/neuron/trainers/transformers.py#L808"}}),{c(){D=a("meta"),wt=r(),Ct=a("p"),Lt=r(),u(te.$$.fragment),zt=r(),u(re.$$.fragment),Dt=r(),ne=a("p"),ne.textContent=Tn,Pt=r(),u(ae.$$.fragment),It=r(),$=a("div"),u(oe.$$.fragment),sr=r(),x=a("div"),u(se.$$.fragment),ir=r(),Ve=a("p"),Ve.textContent=yn,lr=r(),Se=a("p"),Se.innerHTML=Nn,mr=r(),Fe=a("p"),Fe.innerHTML=Cn,ur=r(),Re=a("p"),Re.innerHTML=kn,pr=r(),P=a("div"),u(ie.$$.fragment),dr=r(),je=a("p"),je.textContent=wn,cr=r(),I=a("div"),u(le.$$.fragment),gr=r(),qe=a("p"),qe.innerHTML=Ln,_r=r(),M=a("div"),u(me.$$.fragment),fr=r(),Oe=a("p"),Oe.textContent=zn,vr=r(),E=a("div"),u(ue.$$.fragment),br=r(),We=a("p"),We.textContent=Dn,Mt=r(),u(pe.$$.fragment),Et=r(),s=a("div"),u(de.$$.fragment),hr=r(),H=a("div"),u(ce.$$.fragment),$r=r(),Be=a("p"),Be.innerHTML=Pn,xr=r(),A=a("div"),u(ge.$$.fragment),Tr=r(),Ge=a("p"),Ge.innerHTML=In,yr=r(),V=a("div"),u(_e.$$.fragment),Nr=r(),Ue=a("p"),Ue.textContent=Mn,Cr=r(),C=a("div"),u(fe.$$.fragment),kr=r(),Je=a("p"),Je.textContent=En,wr=r(),Ye=a("p"),Ye.innerHTML=Hn,Lr=r(),k=a("div"),u(ve.$$.fragment),zr=r(),Ke=a("p"),Ke.textContent=An,Dr=r(),Qe=a("p"),Qe.innerHTML=Vn,Pr=r(),S=a("div"),u(be.$$.fragment),Ir=r(),Xe=a("p"),Xe.textContent=Sn,Mr=r(),y=a("div"),u(he.$$.fragment),Er=r(),Ze=a("p"),Ze.textContent=Fn,Hr=r(),et=a("p"),et.textContent=Rn,Ar=r(),tt=a("ol"),tt.innerHTML=jn,Vr=r(),F=a("div"),u($e.$$.fragment),Sr=r(),rt=a("p"),rt.textContent=qn,Fr=r(),R=a("div"),u(xe.$$.fragment),Rr=r(),nt=a("p"),nt.textContent=On,jr=r(),j=a("div"),u(Te.$$.fragment),qr=r(),at=a("p"),at.textContent=Wn,Or=r(),q=a("div"),u(ye.$$.fragment),Wr=r(),ot=a("p"),ot.textContent=Bn,Br=r(),O=a("div"),u(Ne.$$.fragment),Gr=r(),st=a("p"),st.textContent=Gn,Ur=r(),W=a("div"),u(Ce.$$.fragment),Jr=r(),it=a("p"),it.textContent=Un,Yr=r(),B=a("div"),u(ke.$$.fragment),Kr=r(),lt=a("p"),lt.innerHTML=Jn,Qr=r(),G=a("div"),u(we.$$.fragment),Xr=r(),mt=a("p"),mt.textContent=Yn,Zr=r(),U=a("div"),u(Le.$$.fragment),en=r(),ut=a("p"),ut.textContent=Kn,tn=r(),J=a("div"),u(ze.$$.fragment),rn=r(),pt=a("p"),pt.textContent=Qn,nn=r(),Y=a("div"),u(De.$$.fragment),an=r(),dt=a("p"),dt.innerHTML=Xn,on=r(),K=a("div"),u(Pe.$$.fragment),sn=r(),ct=a("p"),ct.innerHTML=Zn,ln=r(),w=a("div"),u(Ie.$$.fragment),mn=r(),gt=a("p"),gt.innerHTML=ea,un=r(),_t=a("p"),_t.innerHTML=ta,pn=r(),Q=a("div"),u(Me.$$.fragment),dn=r(),ft=a("p"),ft.innerHTML=ra,cn=r(),X=a("div"),u(Ee.$$.fragment),gn=r(),vt=a("p"),vt.textContent=na,_n=r(),L=a("div"),u(He.$$.fragment),fn=r(),bt=a("p"),bt.textContent=aa,vn=r(),ht=a("ul"),ht.innerHTML=oa,bn=r(),Z=a("div"),u(Ae.$$.fragment),hn=r(),$t=a("p"),$t.textContent=sa,Ht=r(),kt=a("p"),this.h()},l(t){const h=da("svelte-u9bgzb",document.head);D=o(h,"META",{name:!0,content:!0}),h.forEach(l),wt=n(t),Ct=o(t,"P",{}),f(Ct).forEach(l),Lt=n(t),p(te.$$.fragment,t),zt=n(t),p(re.$$.fragment,t),Dt=n(t),ne=o(t,"P",{"data-svelte-h":!0}),m(ne)!=="svelte-8btytl"&&(ne.textContent=Tn),Pt=n(t),p(ae.$$.fragment,t),It=n(t),$=o(t,"DIV",{class:!0});var N=f($);p(oe.$$.fragment,N),sr=n(N),x=o(N,"DIV",{class:!0});var z=f(x);p(se.$$.fragment,z),ir=n(z),Ve=o(z,"P",{"data-svelte-h":!0}),m(Ve)!=="svelte-hj8f41"&&(Ve.textContent=yn),lr=n(z),Se=o(z,"P",{"data-svelte-h":!0}),m(Se)!=="svelte-1iq1lj0"&&(Se.innerHTML=Nn),mr=n(z),Fe=o(z,"P",{"data-svelte-h":!0}),m(Fe)!=="svelte-18bal86"&&(Fe.innerHTML=Cn),ur=n(z),Re=o(z,"P",{"data-svelte-h":!0}),m(Re)!=="svelte-oacj0p"&&(Re.innerHTML=kn),z.forEach(l),pr=n(N),P=o(N,"DIV",{class:!0});var Vt=f(P);p(ie.$$.fragment,Vt),dr=n(Vt),je=o(Vt,"P",{"data-svelte-h":!0}),m(je)!=="svelte-9pbc1"&&(je.textContent=wn),Vt.forEach(l),cr=n(N),I=o(N,"DIV",{class:!0});var St=f(I);p(le.$$.fragment,St),gr=n(St),qe=o(St,"P",{"data-svelte-h":!0}),m(qe)!=="svelte-1ciob6u"&&(qe.innerHTML=Ln),St.forEach(l),_r=n(N),M=o(N,"DIV",{class:!0});var Ft=f(M);p(me.$$.fragment,Ft),fr=n(Ft),Oe=o(Ft,"P",{"data-svelte-h":!0}),m(Oe)!=="svelte-5ayq1f"&&(Oe.textContent=zn),Ft.forEach(l),vr=n(N),E=o(N,"DIV",{class:!0});var Rt=f(E);p(ue.$$.fragment,Rt),br=n(Rt),We=o(Rt,"P",{"data-svelte-h":!0}),m(We)!=="svelte-lg45ly"&&(We.textContent=Dn),Rt.forEach(l),N.forEach(l),Mt=n(t),p(pe.$$.fragment,t),Et=n(t),s=o(t,"DIV",{class:!0});var i=f(s);p(de.$$.fragment,i),hr=n(i),H=o(i,"DIV",{class:!0});var jt=f(H);p(ce.$$.fragment,jt),$r=n(jt),Be=o(jt,"P",{"data-svelte-h":!0}),m(Be)!=="svelte-erlepi"&&(Be.innerHTML=Pn),jt.forEach(l),xr=n(i),A=o(i,"DIV",{class:!0});var qt=f(A);p(ge.$$.fragment,qt),Tr=n(qt),Ge=o(qt,"P",{"data-svelte-h":!0}),m(Ge)!=="svelte-9kwitf"&&(Ge.innerHTML=In),qt.forEach(l),yr=n(i),V=o(i,"DIV",{class:!0});var Ot=f(V);p(_e.$$.fragment,Ot),Nr=n(Ot),Ue=o(Ot,"P",{"data-svelte-h":!0}),m(Ue)!=="svelte-1wko3le"&&(Ue.textContent=Mn),Ot.forEach(l),Cr=n(i),C=o(i,"DIV",{class:!0});var xt=f(C);p(fe.$$.fragment,xt),kr=n(xt),Je=o(xt,"P",{"data-svelte-h":!0}),m(Je)!=="svelte-1w438iv"&&(Je.textContent=En),wr=n(xt),Ye=o(xt,"P",{"data-svelte-h":!0}),m(Ye)!=="svelte-17qjzpp"&&(Ye.innerHTML=Hn),xt.forEach(l),Lr=n(i),k=o(i,"DIV",{class:!0});var Tt=f(k);p(ve.$$.fragment,Tt),zr=n(Tt),Ke=o(Tt,"P",{"data-svelte-h":!0}),m(Ke)!=="svelte-wdco14"&&(Ke.textContent=An),Dr=n(Tt),Qe=o(Tt,"P",{"data-svelte-h":!0}),m(Qe)!=="svelte-x1lyka"&&(Qe.innerHTML=Vn),Tt.forEach(l),Pr=n(i),S=o(i,"DIV",{class:!0});var Wt=f(S);p(be.$$.fragment,Wt),Ir=n(Wt),Xe=o(Wt,"P",{"data-svelte-h":!0}),m(Xe)!=="svelte-qi4mtl"&&(Xe.textContent=Sn),Wt.forEach(l),Mr=n(i),y=o(i,"DIV",{class:!0});var ee=f(y);p(he.$$.fragment,ee),Er=n(ee),Ze=o(ee,"P",{"data-svelte-h":!0}),m(Ze)!=="svelte-c1jesw"&&(Ze.textContent=Fn),Hr=n(ee),et=o(ee,"P",{"data-svelte-h":!0}),m(et)!=="svelte-25ysg0"&&(et.textContent=Rn),Ar=n(ee),tt=o(ee,"OL",{"data-svelte-h":!0}),m(tt)!=="svelte-1jln558"&&(tt.innerHTML=jn),ee.forEach(l),Vr=n(i),F=o(i,"DIV",{class:!0});var Bt=f(F);p($e.$$.fragment,Bt),Sr=n(Bt),rt=o(Bt,"P",{"data-svelte-h":!0}),m(rt)!=="svelte-fo0w3k"&&(rt.textContent=qn),Bt.forEach(l),Fr=n(i),R=o(i,"DIV",{class:!0});var Gt=f(R);p(xe.$$.fragment,Gt),Rr=n(Gt),nt=o(Gt,"P",{"data-svelte-h":!0}),m(nt)!=="svelte-n48d75"&&(nt.textContent=On),Gt.forEach(l),jr=n(i),j=o(i,"DIV",{class:!0});var Ut=f(j);p(Te.$$.fragment,Ut),qr=n(Ut),at=o(Ut,"P",{"data-svelte-h":!0}),m(at)!=="svelte-1enq7q"&&(at.textContent=Wn),Ut.forEach(l),Or=n(i),q=o(i,"DIV",{class:!0});var Jt=f(q);p(ye.$$.fragment,Jt),Wr=n(Jt),ot=o(Jt,"P",{"data-svelte-h":!0}),m(ot)!=="svelte-4yzrvz"&&(ot.textContent=Bn),Jt.forEach(l),Br=n(i),O=o(i,"DIV",{class:!0});var Yt=f(O);p(Ne.$$.fragment,Yt),Gr=n(Yt),st=o(Yt,"P",{"data-svelte-h":!0}),m(st)!=="svelte-3lk00k"&&(st.textContent=Gn),Yt.forEach(l),Ur=n(i),W=o(i,"DIV",{class:!0});var Kt=f(W);p(Ce.$$.fragment,Kt),Jr=n(Kt),it=o(Kt,"P",{"data-svelte-h":!0}),m(it)!=="svelte-16imdke"&&(it.textContent=Un),Kt.forEach(l),Yr=n(i),B=o(i,"DIV",{class:!0});var Qt=f(B);p(ke.$$.fragment,Qt),Kr=n(Qt),lt=o(Qt,"P",{"data-svelte-h":!0}),m(lt)!=="svelte-1s7jdq8"&&(lt.innerHTML=Jn),Qt.forEach(l),Qr=n(i),G=o(i,"DIV",{class:!0});var Xt=f(G);p(we.$$.fragment,Xt),Xr=n(Xt),mt=o(Xt,"P",{"data-svelte-h":!0}),m(mt)!=="svelte-1ivw6sf"&&(mt.textContent=Yn),Xt.forEach(l),Zr=n(i),U=o(i,"DIV",{class:!0});var Zt=f(U);p(Le.$$.fragment,Zt),en=n(Zt),ut=o(Zt,"P",{"data-svelte-h":!0}),m(ut)!=="svelte-1mzc3sd"&&(ut.textContent=Kn),Zt.forEach(l),tn=n(i),J=o(i,"DIV",{class:!0});var er=f(J);p(ze.$$.fragment,er),rn=n(er),pt=o(er,"P",{"data-svelte-h":!0}),m(pt)!=="svelte-5fsriy"&&(pt.textContent=Qn),er.forEach(l),nn=n(i),Y=o(i,"DIV",{class:!0});var tr=f(Y);p(De.$$.fragment,tr),an=n(tr),dt=o(tr,"P",{"data-svelte-h":!0}),m(dt)!=="svelte-19inmpu"&&(dt.innerHTML=Xn),tr.forEach(l),on=n(i),K=o(i,"DIV",{class:!0});var rr=f(K);p(Pe.$$.fragment,rr),sn=n(rr),ct=o(rr,"P",{"data-svelte-h":!0}),m(ct)!=="svelte-tkw811"&&(ct.innerHTML=Zn),rr.forEach(l),ln=n(i),w=o(i,"DIV",{class:!0});var yt=f(w);p(Ie.$$.fragment,yt),mn=n(yt),gt=o(yt,"P",{"data-svelte-h":!0}),m(gt)!=="svelte-11dvmkl"&&(gt.innerHTML=ea),un=n(yt),_t=o(yt,"P",{"data-svelte-h":!0}),m(_t)!=="svelte-1ojzwr1"&&(_t.innerHTML=ta),yt.forEach(l),pn=n(i),Q=o(i,"DIV",{class:!0});var nr=f(Q);p(Me.$$.fragment,nr),dn=n(nr),ft=o(nr,"P",{"data-svelte-h":!0}),m(ft)!=="svelte-1hz0n8s"&&(ft.innerHTML=ra),nr.forEach(l),cn=n(i),X=o(i,"DIV",{class:!0});var ar=f(X);p(Ee.$$.fragment,ar),gn=n(ar),vt=o(ar,"P",{"data-svelte-h":!0}),m(vt)!=="svelte-1drd5rt"&&(vt.textContent=na),ar.forEach(l),_n=n(i),L=o(i,"DIV",{class:!0});var Nt=f(L);p(He.$$.fragment,Nt),fn=n(Nt),bt=o(Nt,"P",{"data-svelte-h":!0}),m(bt)!=="svelte-130oxb1"&&(bt.textContent=aa),vn=n(Nt),ht=o(Nt,"UL",{"data-svelte-h":!0}),m(ht)!=="svelte-39b8ej"&&(ht.innerHTML=oa),Nt.forEach(l),bn=n(i),Z=o(i,"DIV",{class:!0});var or=f(Z);p(Ae.$$.fragment,or),hn=n(or),$t=o(or,"P",{"data-svelte-h":!0}),m($t)!=="svelte-9r3hwj"&&($t.textContent=sa),or.forEach(l),i.forEach(l),Ht=n(t),kt=o(t,"P",{}),f(kt).forEach(l),this.h()},h(){v(D,"name","hf:doc:metadata"),v(D,"content",_a),v(x,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(P,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(I,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(M,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(E,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v($,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(H,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(A,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(V,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(C,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(k,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(S,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(y,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(F,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(R,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(j,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(q,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(O,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(W,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(B,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(G,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(U,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(J,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(Y,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(K,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(w,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(Q,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(X,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(L,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(Z,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),v(s,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8")},m(t,h){e(document.head,D),T(t,wt,h),T(t,Ct,h),T(t,Lt,h),d(te,t,h),T(t,zt,h),d(re,t,h),T(t,Dt,h),T(t,ne,h),T(t,Pt,h),d(ae,t,h),T(t,It,h),T(t,$,h),d(oe,$,null),e($,sr),e($,x),d(se,x,null),e(x,ir),e(x,Ve),e(x,lr),e(x,Se),e(x,mr),e(x,Fe),e(x,ur),e(x,Re),e($,pr),e($,P),d(ie,P,null),e(P,dr),e(P,je),e($,cr),e($,I),d(le,I,null),e(I,gr),e(I,qe),e($,_r),e($,M),d(me,M,null),e(M,fr),e(M,Oe),e($,vr),e($,E),d(ue,E,null),e(E,br),e(E,We),T(t,Mt,h),d(pe,t,h),T(t,Et,h),T(t,s,h),d(de,s,null),e(s,hr),e(s,H),d(ce,H,null),e(H,$r),e(H,Be),e(s,xr),e(s,A),d(ge,A,null),e(A,Tr),e(A,Ge),e(s,yr),e(s,V),d(_e,V,null),e(V,Nr),e(V,Ue),e(s,Cr),e(s,C),d(fe,C,null),e(C,kr),e(C,Je),e(C,wr),e(C,Ye),e(s,Lr),e(s,k),d(ve,k,null),e(k,zr),e(k,Ke),e(k,Dr),e(k,Qe),e(s,Pr),e(s,S),d(be,S,null),e(S,Ir),e(S,Xe),e(s,Mr),e(s,y),d(he,y,null),e(y,Er),e(y,Ze),e(y,Hr),e(y,et),e(y,Ar),e(y,tt),e(s,Vr),e(s,F),d($e,F,null),e(F,Sr),e(F,rt),e(s,Fr),e(s,R),d(xe,R,null),e(R,Rr),e(R,nt),e(s,jr),e(s,j),d(Te,j,null),e(j,qr),e(j,at),e(s,Or),e(s,q),d(ye,q,null),e(q,Wr),e(q,ot),e(s,Br),e(s,O),d(Ne,O,null),e(O,Gr),e(O,st),e(s,Ur),e(s,W),d(Ce,W,null),e(W,Jr),e(W,it),e(s,Yr),e(s,B),d(ke,B,null),e(B,Kr),e(B,lt),e(s,Qr),e(s,G),d(we,G,null),e(G,Xr),e(G,mt),e(s,Zr),e(s,U),d(Le,U,null),e(U,en),e(U,ut),e(s,tn),e(s,J),d(ze,J,null),e(J,rn),e(J,pt),e(s,nn),e(s,Y),d(De,Y,null),e(Y,an),e(Y,dt),e(s,on),e(s,K),d(Pe,K,null),e(K,sn),e(K,ct),e(s,ln),e(s,w),d(Ie,w,null),e(w,mn),e(w,gt),e(w,un),e(w,_t),e(s,pn),e(s,Q),d(Me,Q,null),e(Q,dn),e(Q,ft),e(s,cn),e(s,X),d(Ee,X,null),e(X,gn),e(X,vt),e(s,_n),e(s,L),d(He,L,null),e(L,fn),e(L,bt),e(L,vn),e(L,ht),e(s,bn),e(s,Z),d(Ae,Z,null),e(Z,hn),e(Z,$t),T(t,Ht,h),T(t,kt,h),At=!0},p:la,i(t){At||(c(te.$$.fragment,t),c(re.$$.fragment,t),c(ae.$$.fragment,t),c(oe.$$.fragment,t),c(se.$$.fragment,t),c(ie.$$.fragment,t),c(le.$$.fragment,t),c(me.$$.fragment,t),c(ue.$$.fragment,t),c(pe.$$.fragment,t),c(de.$$.fragment,t),c(ce.$$.fragment,t),c(ge.$$.fragment,t),c(_e.$$.fragment,t),c(fe.$$.fragment,t),c(ve.$$.fragment,t),c(be.$$.fragment,t),c(he.$$.fragment,t),c($e.$$.fragment,t),c(xe.$$.fragment,t),c(Te.$$.fragment,t),c(ye.$$.fragment,t),c(Ne.$$.fragment,t),c(Ce.$$.fragment,t),c(ke.$$.fragment,t),c(we.$$.fragment,t),c(Le.$$.fragment,t),c(ze.$$.fragment,t),c(De.$$.fragment,t),c(Pe.$$.fragment,t),c(Ie.$$.fragment,t),c(Me.$$.fragment,t),c(Ee.$$.fragment,t),c(He.$$.fragment,t),c(Ae.$$.fragment,t),At=!0)},o(t){g(te.$$.fragment,t),g(re.$$.fragment,t),g(ae.$$.fragment,t),g(oe.$$.fragment,t),g(se.$$.fragment,t),g(ie.$$.fragment,t),g(le.$$.fragment,t),g(me.$$.fragment,t),g(ue.$$.fragment,t),g(pe.$$.fragment,t),g(de.$$.fragment,t),g(ce.$$.fragment,t),g(ge.$$.fragment,t),g(_e.$$.fragment,t),g(fe.$$.fragment,t),g(ve.$$.fragment,t),g(be.$$.fragment,t),g(he.$$.fragment,t),g($e.$$.fragment,t),g(xe.$$.fragment,t),g(Te.$$.fragment,t),g(ye.$$.fragment,t),g(Ne.$$.fragment,t),g(Ce.$$.fragment,t),g(ke.$$.fragment,t),g(we.$$.fragment,t),g(Le.$$.fragment,t),g(ze.$$.fragment,t),g(De.$$.fragment,t),g(Pe.$$.fragment,t),g(Ie.$$.fragment,t),g(Me.$$.fragment,t),g(Ee.$$.fragment,t),g(He.$$.fragment,t),g(Ae.$$.fragment,t),At=!1},d(t){t&&(l(wt),l(Ct),l(Lt),l(zt),l(Dt),l(ne),l(Pt),l(It),l($),l(Mt),l(Et),l(s),l(Ht),l(kt)),l(D),_(te,t),_(re,t),_(ae,t),_(oe),_(se),_(ie),_(le),_(me),_(ue),_(pe,t),_(de),_(ce),_(ge),_(_e),_(fe),_(ve),_(be),_(he),_($e),_(xe),_(Te),_(ye),_(Ne),_(Ce),_(ke),_(we),_(Le),_(ze),_(De),_(Pe),_(Ie),_(Me),_(Ee),_(He),_(Ae)}}}const _a='{"title":"NeuronTrainer","local":"neurontrainer","sections":[{"title":"NeuronTrainingArguments","local":"optimum.neuron.NeuronTrainingArguments","sections":[],"depth":2},{"title":"NeuronTrainer","local":"optimum.neuron.NeuronTrainer","sections":[],"depth":2}],"depth":1}';function fa(xn){return ma(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ta extends ua{constructor(D){super(),pa(this,D,fa,ga,ia,{})}}export{Ta as component};
