1
0
mirror of https://github.com/QData/TextAttack.git synced 2021-10-13 00:05:06 +03:00
Files
textattack-nlp-transformer/docs/api/attacker.rst
2021-06-25 05:50:23 -04:00

20 lines
779 B
ReStructuredText

Attacker API Reference
=======================
Attacker
-------------
While :class:`~textattack.Attack` is the main class used to carry out the adversarial attack, it is only useful for attacking one example at a time.
It lacks features that support attacking multiple samples in parallel (i.e. multi-GPU), saving checkpoints, or logging results to text file, CSV file, or wandb.
:class:`~textattack.Attacker` provides these features in an easy-to-use API.
.. autoclass:: textattack.Attacker
:members:
AttackArgs
-------------
:class:`~textattack.AttackArgs` represents arguments to be passed to :class:`~textattack.Attacker`, such as number of examples to attack, interval at which to save checkpoints, logging details.
.. autoclass:: textattack.AttackArgs
:members: