All modules for which code is available
- textattack.attack
- textattack.attack_args
- textattack.attack_recipes.a2t_yoo_2021
- textattack.attack_recipes.attack_recipe
- textattack.attack_recipes.bae_garg_2019
- textattack.attack_recipes.bert_attack_li_2020
- textattack.attack_recipes.checklist_ribeiro_2020
- textattack.attack_recipes.clare_li_2020
- textattack.attack_recipes.deepwordbug_gao_2018
- textattack.attack_recipes.faster_genetic_algorithm_jia_2019
- textattack.attack_recipes.genetic_algorithm_alzantot_2018
- textattack.attack_recipes.hotflip_ebrahimi_2017
- textattack.attack_recipes.iga_wang_2019
- textattack.attack_recipes.input_reduction_feng_2018
- textattack.attack_recipes.kuleshov_2017
- textattack.attack_recipes.morpheus_tan_2020
- textattack.attack_recipes.pruthi_2019
- textattack.attack_recipes.pso_zang_2020
- textattack.attack_recipes.pwws_ren_2019
- textattack.attack_recipes.seq2sick_cheng_2018_blackbox
- textattack.attack_recipes.textbugger_li_2018
- textattack.attack_recipes.textfooler_jin_2019
- textattack.attack_results.attack_result
- textattack.attack_results.failed_attack_result
- textattack.attack_results.maximized_attack_result
- textattack.attack_results.skipped_attack_result
- textattack.attack_results.successful_attack_result
- textattack.attacker
- textattack.augment_args
- textattack.augmentation.augmenter
- textattack.augmentation.recipes
- textattack.commands.attack_command
- textattack.commands.attack_resume_command
- textattack.commands.augment_command
- textattack.commands.benchmark_recipe_command
- textattack.commands.eval_model_command
- textattack.commands.list_things_command
- textattack.commands.peek_dataset_command
- textattack.commands.textattack_cli
- textattack.commands.textattack_command
- textattack.commands.train_model_command
- textattack.constraints.constraint
- textattack.constraints.grammaticality.cola
- textattack.constraints.grammaticality.language_models.google_language_model.alzantot_goog_lm
- textattack.constraints.grammaticality.language_models.google_language_model.google_language_model
- textattack.constraints.grammaticality.language_models.google_language_model.lm_data_utils
- textattack.constraints.grammaticality.language_models.google_language_model.lm_utils
- textattack.constraints.grammaticality.language_models.gpt2
- textattack.constraints.grammaticality.language_models.language_model_constraint
- textattack.constraints.grammaticality.language_models.learning_to_write.adaptive_softmax
- textattack.constraints.grammaticality.language_models.learning_to_write.language_model_helpers
- textattack.constraints.grammaticality.language_models.learning_to_write.learning_to_write
- textattack.constraints.grammaticality.language_models.learning_to_write.rnn_model
- textattack.constraints.grammaticality.language_tool
- textattack.constraints.grammaticality.part_of_speech
- textattack.constraints.overlap.bleu_score
- textattack.constraints.overlap.chrf_score
- textattack.constraints.overlap.levenshtein_edit_distance
- textattack.constraints.overlap.max_words_perturbed
- textattack.constraints.overlap.meteor_score
- textattack.constraints.pre_transformation.input_column_modification
- textattack.constraints.pre_transformation.max_modification_rate
- textattack.constraints.pre_transformation.max_word_index_modification
- textattack.constraints.pre_transformation.min_word_length
- textattack.constraints.pre_transformation.repeat_modification
- textattack.constraints.pre_transformation.stopword_modification
- textattack.constraints.pre_transformation_constraint
- textattack.constraints.semantics.bert_score
- textattack.constraints.semantics.sentence_encoders.bert.bert
- textattack.constraints.semantics.sentence_encoders.infer_sent.infer_sent
- textattack.constraints.semantics.sentence_encoders.infer_sent.infer_sent_model
- textattack.constraints.semantics.sentence_encoders.sentence_encoder
- textattack.constraints.semantics.sentence_encoders.thought_vector
- textattack.constraints.semantics.sentence_encoders.universal_sentence_encoder.multilingual_universal_sentence_encoder
- textattack.constraints.semantics.sentence_encoders.universal_sentence_encoder.universal_sentence_encoder
- textattack.constraints.semantics.word_embedding_distance
- textattack.dataset_args
- textattack.datasets.dataset
- textattack.datasets.helpers.ted_multi
- textattack.datasets.huggingface_dataset
- textattack.goal_function_results.classification_goal_function_result
- textattack.goal_function_results.goal_function_result
- textattack.goal_function_results.text_to_text_goal_function_result
- textattack.goal_functions.classification.classification_goal_function
- textattack.goal_functions.classification.input_reduction
- textattack.goal_functions.classification.targeted_classification
- textattack.goal_functions.classification.untargeted_classification
- textattack.goal_functions.goal_function
- textattack.goal_functions.text.minimize_bleu
- textattack.goal_functions.text.non_overlapping_output
- textattack.goal_functions.text.text_to_text_goal_function
- textattack.loggers.attack_log_manager
- textattack.loggers.csv_logger
- textattack.loggers.file_logger
- textattack.loggers.logger
- textattack.loggers.visdom_logger
- textattack.loggers.weights_and_biases_logger
- textattack.metrics.attack_metrics.attack_queries
- textattack.metrics.attack_metrics.attack_success_rate
- textattack.metrics.attack_metrics.words_perturbed
- textattack.metrics.metric
- textattack.metrics.quality_metrics.perplexity
- textattack.metrics.quality_metrics.use
- textattack.model_args
- textattack.models.helpers.glove_embedding_layer
- textattack.models.helpers.lstm_for_classification
- textattack.models.helpers.t5_for_text_to_text
- textattack.models.helpers.utils
- textattack.models.helpers.word_cnn_for_classification
- textattack.models.tokenizers.glove_tokenizer
- textattack.models.tokenizers.t5_tokenizer
- textattack.models.wrappers.huggingface_model_wrapper
- textattack.models.wrappers.model_wrapper
- textattack.models.wrappers.pytorch_model_wrapper
- textattack.models.wrappers.sklearn_model_wrapper
- textattack.models.wrappers.tensorflow_model_wrapper
- textattack.search_methods.alzantot_genetic_algorithm
- textattack.search_methods.beam_search
- textattack.search_methods.genetic_algorithm
- textattack.search_methods.greedy_search
- textattack.search_methods.greedy_word_swap_wir
- textattack.search_methods.improved_genetic_algorithm
- textattack.search_methods.particle_swarm_optimization
- textattack.search_methods.population_based_search
- textattack.search_methods.search_method
- textattack.shared.attacked_text
- textattack.shared.checkpoint
- textattack.shared.utils.importing
- textattack.shared.utils.install
- textattack.shared.utils.misc
- textattack.shared.utils.strings
- textattack.shared.utils.tensor
- textattack.shared.validators
- textattack.shared.word_embeddings
- textattack.trainer
- textattack.training_args
- textattack.transformations.composite_transformation
- textattack.transformations.sentence_transformations.back_translation
- textattack.transformations.sentence_transformations.sentence_transformation
- textattack.transformations.transformation
- textattack.transformations.word_deletion
- textattack.transformations.word_innerswap_random
- textattack.transformations.word_insertions.word_insertion
- textattack.transformations.word_insertions.word_insertion_masked_lm
- textattack.transformations.word_insertions.word_insertion_random_synonym
- textattack.transformations.word_merges.word_merge
- textattack.transformations.word_merges.word_merge_masked_lm
- textattack.transformations.word_swaps.word_swap
- textattack.transformations.word_swaps.word_swap_change_location
- textattack.transformations.word_swaps.word_swap_change_name
- textattack.transformations.word_swaps.word_swap_change_number
- textattack.transformations.word_swaps.word_swap_contract
- textattack.transformations.word_swaps.word_swap_embedding
- textattack.transformations.word_swaps.word_swap_extend
- textattack.transformations.word_swaps.word_swap_gradient_based
- textattack.transformations.word_swaps.word_swap_homoglyph_swap
- textattack.transformations.word_swaps.word_swap_hownet
- textattack.transformations.word_swaps.word_swap_inflections
- textattack.transformations.word_swaps.word_swap_masked_lm
- textattack.transformations.word_swaps.word_swap_neighboring_character_swap
- textattack.transformations.word_swaps.word_swap_qwerty
- textattack.transformations.word_swaps.word_swap_random_character_deletion
- textattack.transformations.word_swaps.word_swap_random_character_insertion
- textattack.transformations.word_swaps.word_swap_random_character_substitution
- textattack.transformations.word_swaps.word_swap_wordnet