unitxt package¶
Subpackages¶
- unitxt.prepare_utils package
- unitxt.service package
- unitxt.test_utils package
- unitxt.ui package
Submodules¶
- unitxt.api module
- unitxt.artifact module
ArtifactArtifact.from_dict()Artifact.get_artifact_type()Artifact.is_artifact_dict()Artifact.is_artifact_file()Artifact.is_registered_class()Artifact.is_registered_class_name()Artifact.is_registered_type()Artifact.load()Artifact.prepare()Artifact.register_class()Artifact.save()Artifact.verify()Artifact.verify_artifact_dict()
ArtifactListArtifactoriesArtifactoryMissingArtifactTypeErrorUnitxtArtifactNotFoundErrorUnrecognizedArtifactTypeErrorfetch_artifact()get_artifactory_name_and_args()get_closest_artifact_type()get_raw()map_values_in_place()maybe_recover_artifact()register_all_artifacts()reset_artifacts_json_cache()verbosed_fetch_artifact()
- unitxt.blocks module
- unitxt.card module
- unitxt.catalog module
- unitxt.collections module
- unitxt.collections_operators module
- unitxt.dataclass module
AbstractFieldAbstractFieldErrorDataclassDataclassMetaDeprecatedFieldFieldFinalFieldFinalFieldErrorInternalFieldMissingDefaultErrorNonPositionalFieldOptionalFieldRequiredFieldRequiredFieldErrorTypeMismatchErrorUndefinedUnexpectedArgumentErrorabstract_fields()asdict()class_fields()deprecated_fields()fields()fields_names()final_fields()get_field_default()get_fields()is_abstract_field()is_dataclass()is_deprecated_field()is_final_field()is_possible_field()required_fields()
- unitxt.dataset module
- unitxt.dataset_utils module
- unitxt.deprecation_utils module
- unitxt.dialog_operators module
- unitxt.dict_utils module
- unitxt.eval_utils module
- unitxt.file_utils module
- unitxt.formats module
- unitxt.fusion module
- unitxt.generator_utils module
- unitxt.hf_utils module
- unitxt.inference module
- unitxt.instructions module
- unitxt.llm_as_judge module
- unitxt.loaders module
- unitxt.logging_utils module
- unitxt.metric module
- unitxt.metric_utils module
- unitxt.metrics module
AccuracyBertScoreBinaryAccuracyBinaryMaxAccuracyBinaryMaxF1BulkInstanceMetricCharEditDistanceCharEditDistanceAccuracyCustomF1DetectorF1F1BinaryF1MacroF1MacroMultiLabelF1MicroF1MicroMultiLabelF1MultiLabelF1WeightedFixedGroupAbsvalNormCohensHParaphraseAccuracyFixedGroupAbsvalNormCohensHParaphraseStringContainmentFixedGroupAbsvalNormHedgesGParaphraseAccuracyFixedGroupAbsvalNormHedgesGParaphraseStringContainmentFixedGroupMeanAccuracyFixedGroupMeanBaselineAccuracyFixedGroupMeanBaselineStringContainmentFixedGroupMeanParaphraseAccuracyFixedGroupMeanParaphraseStringContainmentFixedGroupMeanStringContainmentFixedGroupNormCohensHParaphraseAccuracyFixedGroupNormCohensHParaphraseStringContainmentFixedGroupNormHedgesGParaphraseAccuracyFixedGroupNormHedgesGParaphraseStringContainmentFixedGroupPDRParaphraseAccuracyFixedGroupPDRParaphraseStringContainmentGlobalMetricGroupMeanAccuracyGroupMeanStringContainmentGroupMeanTokenOverlapHuggingfaceBulkMetricHuggingfaceMetricInstanceMetricKPAKendallTauMetricLlamaIndexCorrectnessMAPMRRMatthewsCorrelationMaxAccuracyMetricMetricPipelineMetricWithConfidenceIntervalNDCGNERNormalizedSacrebleuPerplexityPrecisionBinaryPrecisionMacroMultiLabelPrecisionMicroMultiLabelRecallBinaryRecallMacroMultiLabelRecallMicroMultiLabelRemoteMetricRerankRecallRetrievalAtKRetrievalMetricRewardRocAucRougeSentenceBertSpearmanrSquadStringContainmentTokenOverlapUnsortedListExactMatchUpdateStreamWerabstract_factory()abstract_field()interpret_effect_size()mean_subgroup_score()nan_max()nan_mean()normalize_answer()normalized_cohens_h()normalized_hedges_g()performance_drop_rate()pytrec_eval_at_k()validate_subgroup_types()
- unitxt.normalizers module
- unitxt.operator module
BaseFieldOperatorInstanceOperatorInstanceOperatorWithMultiStreamAccessMissingRequirementsErrorMultiStreamOperatorOperatorOperatorErrorPackageRequirementsMixinPagedStreamOperatorSequentialOperatorSequentialOperatorInitializerSideEffectOperatorSingleStreamOperatorSingleStreamReducerSourceOperatorSourceSequentialOperatorStreamInitializerOperatorStreamInstanceOperatorStreamInstanceOperatorValidatorStreamingOperatorinstance_generator()stream_single()
- unitxt.operators module
- Operators: Building Blocks of Unitxt Processing Pipelines
AddConstantAddFieldsAddIDApplyApplyMetricApplyOperatorsFieldApplyStreamOperatorsFieldArtifactFetcherMixinAugmentPrefixSuffixAugmentWhitespaceAugmentorCastFieldsComputeExpressionMixinCopyFieldsDeterministicBalancerDivideAllFieldsByDownloadErrorDownloadOperatorDuplicateInstancesEncodeLabelsExecuteExpressionExtractFieldValuesExtractMostCommonFieldValuesExtractZipFileFeatureGroupedShuffleFieldOperatorFilterByConditionFilterByExpressionFlattenInstancesFromIterablesGetItemByIndexIndexOfInstanceFieldOperatorIntersectIterableSourceJoinStrLengthBalancerListFieldValuesMapInstanceValuesMergeStreamsNullAugmentorPerturbRemoveFieldsRemoveValuesRenameFieldsShuffleShuffleFieldValuesSplitByValueStreamRefinerTakeByFieldUnexpectedHttpCodeErrorUniqueZipFieldValues
- unitxt.parsing_utils module
- unitxt.processors module
CapitalizeConvertToBooleanDictOfListsToPairsExtractMtBenchJudgmentExtractWithRegexFirstCharacterGetStringAfterListToEmptyEntitiesTuplesLoadJsonLowerCaseLowerCaseTillPuncMatchClosestOptionRegexParserSplitStripStanceToProConStrToFloatFormatStringOrNotStringSubstringTakeFirstNonEmptyLineTakeFirstWordToListByCommaToStringToStringStrippedToYesOrNoneYesNoToIntYesToOneElseZeroprocess_instance_value()
- unitxt.random_utils module
- unitxt.recipe module
- unitxt.register module
- unitxt.schema module
- unitxt.settings_utils module
- unitxt.span_lableing_operators module
- unitxt.split_utils module
- unitxt.splitters module
- unitxt.standard module
AddDemosFieldBaseRecipeCreateDemosPoolStandardRecipeStandardRecipe.cardStandardRecipe.templateStandardRecipe.system_promptStandardRecipe.loader_limitStandardRecipe.formatStandardRecipe.metricsStandardRecipe.postprocessorsStandardRecipe.train_refinerStandardRecipe.max_train_instancesStandardRecipe.validation_refinerStandardRecipe.max_validation_instancesStandardRecipe.test_refinerStandardRecipe.max_test_instancesStandardRecipe.demos_pool_sizeStandardRecipe.num_demosStandardRecipe.demos_pool_nameStandardRecipe.demos_taken_fromStandardRecipe.demos_fieldStandardRecipe.demos_removed_from_dataStandardRecipe.samplerStandardRecipe.stepsStandardRecipe.augmentorStandardRecipe.instruction_card_indexStandardRecipe.template_card_indexStandardRecipe.prepare()
StandardRecipeWithIndexes
- unitxt.stream module
- unitxt.string_operators module
- unitxt.struct_data_operators module
ConvertTableColNamesToSequentialListToKeyValPairsSerializeKeyValPairsSerializeTableSerializeTableAsDFLoaderSerializeTableAsIndexedRowMajorSerializeTableAsJsonSerializeTableAsMarkdownSerializeTableRowAsListSerializeTableRowAsTextSerializeTriplesShuffleTableColumnsShuffleTableRowsTruncateTableCellsTruncateTableRowstruncate_cell()
- unitxt.system_prompts module
- unitxt.task module
- unitxt.templates module
InputOutputTemplateInputOutputTemplateWithCustomTargetKeyValTemplateMultiLabelTemplateMultiReferenceTemplateMultipleChoiceTemplateOutputQuantizingTemplateSpanLabelingBaseTemplateSpanLabelingJsonTemplateSpanLabelingTemplateTemplateTemplateFormatKeyErrorTemplatesDictTemplatesListYesNoTemplateescape_chars()
- unitxt.text_utils module
- unitxt.type_utils module
- unitxt.utils module
- unitxt.validate module
- unitxt.version module