tau_eval.models.presidio module
- class tau_eval.models.presidio.CategoryAnonymizer[source]
Bases:
OperatorAnonymizer which replaces the entity value with the associated category.
- REPLACING_FORMAT = '<{entity_type}>'
- class tau_eval.models.presidio.CategoryPlaceholder[source]
Bases:
Anonymizer
- class tau_eval.models.presidio.DeletionAnonymizer[source]
Bases:
OperatorAnonymizer which deletes entities.
- REPLACING_FORMAT = ''
- class tau_eval.models.presidio.EntityDeletion[source]
Bases:
Anonymizer
- class tau_eval.models.presidio.FakerAnonymizer[source]
Bases:
OperatorAnonymizer which replaces the entity value with a Faker-generated fake entity value.
- class tau_eval.models.presidio.FakerPlaceholder[source]
Bases:
Anonymizer
- class tau_eval.models.presidio.InstanceCounterAnonymizer[source]
Bases:
OperatorAnonymizer which replaces the entity value with an instance counter per entity.
- REPLACING_FORMAT = '<{entity_type}_{index}>'
- class tau_eval.models.presidio.PlaceholderAnonymizer[source]
Bases:
OperatorAnonymizer which replaces the entity value with a <ENTITY> placeholder.
- REPLACING_FORMAT = '<ENTITY>'
- class tau_eval.models.presidio.UniformPlaceholder[source]
Bases:
Anonymizer
- class tau_eval.models.presidio.UniquePlaceholderPerEntity[source]
Bases:
Anonymizer