# AI : Faceswap : Source : Index ``` faceswap _main lib.__init__ lib.align.__init__ lib.align.aligned_face lib.align.aligned_mask lib.align.alignments lib.align.constrants lib.align.detected_face lib.align.pose lib.align.thumbnails lib.align.updater lib.cli.__init__ lib.cli.actions lib.cli.args FaceSwapArgs lib.cli.args_extract_convert ExtractConvertArgs, ExtractArgs, ConvertArgs lib.cli.args_train TrainArgs lib.cli.launcher ScriptExecutor lib.config lib.convert Converter lib.git lib.gpu_stats.__init__ lib.gpu_stats._base lib.gpu_stats.apple_silicon lib.gpu_stats.cpu lib.gpu_stats.directml lib.gpu_stats.nvidia lib.gpu_stats.nvidia_apple lib.gpu_stats.rocm lib.gui.__init__ lib.gui._config lib.gui.analysis.__init__ lib.gui.analysis.event_reader lib.gui.analysis.stats lib.gui.command lib.gui.control_helper lib.gui.custom_widgets lib.gui.display lib.gui.display_analysis lib.gui.display_command lib.gui.display_graph lib.gui.display_page lib.gui.menu lib.gui.options lib.gui.popup_configure lib.gui.popup_session lib.gui.project lib.gui.theme lib.gui.utils.__init__ lib.gui.utils.config lib.gui.utils.file_handler lib.gui.utils.image lib.gui.utils.misc lib.gui.wrapper lib.image ImageIO, ImagesLoader lib.keras_utils lib.keypress lib.logger lib.model.__init__ lib.model.autoclip lib.model.backup_restore lib.model.initializers lib.model.layers lib.model.losses.__init__ lib.model.losses.feature_loss lib.model.losses.loss lib.model.losses.perceptual_loss lib.model.networks.__init__ lib.model.networks.clip lib.model.networks.simple_nets lib.model.nn_blocks lib.model.normalization lib.model.optimizers lib.model.session lib.multithreading FSThread, MultiThread lib.queue_manager EventQueue, queue_manager lib.serializer lib.sysinfo lib.training.__init__ lib.training.augmentation lib.training.cache lib.training.generator lib.training.lr_finder lib.training.preview_cv lib.training.preview_tk lib.utils lib.vgg_face plugins.__init__ plugins.convert.__init__ plugins.convert._config plugins.convert.color. plugins.convert.color._base plugins.convert.color.avg_color plugins.convert.color.color_transfer plugins.convert.color.color_transfer_defaults plugins.convert.color.manual_balance plugins.convert.color.manual_balance_defaults plugins.convert.color.match_hist plugins.convert.color.match_hist_defaults plugins.convert.color.seamless_clone plugins.convert.mask.__init__ plugins.convert.mask.mask_blend plugins.convert.mask.mask_blend_defaults plugins.convert.scaling.__init__ plugins.convert.scaling._base plugins.convert.scaling.sharpen plugins.convert.scaling.sharpen_defaults plugins.convert.writer.__init__ plugins.convert.writer._base plugins.convert.writer.ffmpeg plugins.convert.writer.ffmpeg_defaults plugins.convert.writer.gif plugins.convert.writer.gif_defaults plugins.convert.writer.opencv plugins.convert.writer.opencv_defaults plugins.convert.writer.patch plugins.convert.writer.patch_defaults plugins.convert.writer.pillow plugins.convert.writer.pillow_defaults plugins.extract.__init__ plugins.extract._base plugins.extract._config plugins.extract.align.__init__ plugins.extract.align._base.__init__ plugins.extract.align._base.aligner plugins.extract.align._base.processing plugins.extract.align.cv2_dnn plugins.extract.align.external plugins.extract.align.external_defaults plugins.extract.align.fan plugins.extract.align.fan_defaults plugins.extract.detect.__init__ plugins.extract.detect._base plugins.extract.detect.cv2_dnn plugins.extract.detect.cv2_dnn_defaults plugins.extract.detect.external plugins.extract.detect.external_defaults plugins.extract.detect.mtcnn plugins.extract.detect.mtcnn_defaults plugins.extract.detect.s3fd plugins.extract.detect.s3fd_defaults plugins.extract.extract_media ExtractMedia plugins.extract.mask.__init__ plugins.extract.mask._base plugins.extract.mask.bisenet_fp plugins.extract.mask.bisenet_fp_defaults plugins.extract.mask.components plugins.extract.mask.custom plugins.extract.mask.custom_defaults plugins.extract.mask.extended plugins.extract.mask.unet_dfl plugins.extract.mask.unet_dfl_defaults plugins.extract.mask.vgg_clear plugins.extract.mask.vgg_clear_defaults plugins.extract.mask.vgg_obstructed plugins.extract.mask.vgg_obstructed_defaults plugins.extract.pipeline Extractor plugins.extract.recognition.__init__ plugins.extract.recognition._base plugins.extract.recognition.vgg_face2 plugins.extract.recognition.vgg_face2_defaults plugins.plugin_loader plugins.train.__init__ plugins.train._config plugins.train.model.__init__ plugins.train.model._base. plugins.train.model._base.__init__ plugins.train.model._base.io plugins.train.model._base.model plugins.train.model._base.settings plugins.train.model.dfaker plugins.train.model.dfaker_defaults plugins.train.model.dfl_h128 plugins.train.model.dfl_h128_defaults plugins.train.model.dfl_sae plugins.train.model.dfl_sae_defaults plugins.train.model.dlight plugins.train.model.dlight_defaults plugins.train.model.iae plugins.train.model.lightweight plugins.train.model.original plugins.train.model.original_defaults plugins.train.model.phaze_a plugins.train.model.phaze_a_defaults plugins.train.model.realface plugins.train.model.realface_defaults plugins.train.model.unbalanced plugins.train.model.unbalanced_defaults plugins.train.model.villain plugins.train.model.villain_defaults plugins.train.trainer.__init__ plugins.train.trainer._base plugins.train.trainer.original plugins.train.trainer.original_defaults scripts.__init__ scripts.convert Convert, DiskIO, Extract, PipelineLoader, _Extract_ scripts.extract scripts.fsmedia scripts.gui scripts.train tools.__init__ tools.alignments.__init__ tools.alignments.alignments tools.alignments.cli tools.alignments.jobs tools.alignments.jobs_faces tools.alignments.jobs_Frames tools.alignments.media tools.effmpeg.__init__ tools.effmpeg.cli tools.effmpeg.effmpeg tools.manual.__init__ tools.manual.cli tools.manual.detected_faces tools.manual.faceviewer.__init__ tools.manual.faceviewer.frame tools.manual.faceviewer.interact tools.manual.faceviewer.viewport tools.manual.frameviewer.__init__ tools.manual.frameviewer.control tools.manual.frameviewer.frame tools.manual.frameviewer.editor.__init__ tools.manual.frameviewer.editor._base tools.manual.frameviewer.editor.bounding_box tools.manual.frameviewer.editor.extract_box tools.manual.frameviewer.editor.landmarks tools.manual.frameviewer.editor.mask tools.manual.globals tools.manual.manual tools.manual.thumbnails tools.mask.__init__ tools.mask.cli tools.mask.loader tools.mask.mask tools.mask.mask_generate tools.mask.mask_import tools.mask.mask_output tools.model.__init__ tools.model.cli tools.model.model tools.preview.__init__ tools.preview.cli tools.preview.control_panels tools.preview.preview tools.preview.viewer tools.sort.__init__ tools.sort.cli tools.sort.sort tools.sort.sort_methods tools.sort.sort_methods_aligned ```