索引 A | B | C | D | E | F | G | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X A accumulate() (GroupSampler 方法) (PairSampler 方法) Accumulator (类, 位于 quaterion.eval.accumulators.accumulator) ArcFaceLoss (类, 位于 quaterion.loss.arcface_loss) AttachedMetric (类, 位于 quaterion.eval.attached_metric) AUTO (CacheType 属性), [1] (XbmDevice 属性) B BaseDistance (类, 位于 quaterion.distances.base_distance) BaseMetric (类, 位于 quaterion.eval.base_metric) BaseSampler (类, 位于 quaterion.eval.samplers.base_sampler) batch_size (CacheConfig 属性), [1] (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) buffer_size (XbmConfig 属性) C cache_type (CacheConfig 属性), [1] CacheConfig (类, 位于 quaterion.train.cache) (类, 位于 quaterion.train.cache.cache_config) CacheMixin (类, 位于 quaterion.train.cache_mixin) CacheMode (类, 位于 quaterion.train.cache.cache_encoder) CacheType (类, 位于 quaterion.train.cache) (类, 位于 quaterion.train.cache.cache_config) CenterLoss (类, 位于 quaterion.loss.center_loss) check_encoders_persisted() (CacheMixin 类方法) CircleLoss (类, 位于 quaterion.loss.circle_loss) CleanupCallback (类, 位于 quaterion.train.callbacks.cleanup_callback) collate_labels() (GroupSimilarityDataLoader 类方法) (PairsSimilarityDataLoader 类方法) (SimilarityDataLoader 类方法) compute() (BaseMetric 方法) (GroupMetric 方法) (PairMetric 方法) configure_caches() (TrainableModel 方法) configure_columns() (QuaterionProgressBar 方法) configure_encoders() (TrainableModel 方法) configure_head() (TrainableModel 方法) configure_loss() (TrainableModel 方法) configure_metrics() (TrainableModel 方法) configure_xbm() (TrainableModel 方法) ContrastiveLoss (类, 位于 quaterion.loss.contrastive_loss) CosFaceLoss (类, 位于 quaterion.loss.cos_face_loss) Cosine (类, 位于 quaterion.distances.cosine) COSINE (Distance 属性) CPU (CacheType 属性), [1] (XbmDevice 属性) CUDA (XbmDevice 属性) D dataset (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) device (XbmConfig 属性) Distance (类, 位于 quaterion.distances) distance() (BaseDistance 静态方法) (Cosine 静态方法) (DotProduct 静态方法) (Euclidean 静态方法) (Manhattan 静态方法) distance_matrix() (BaseDistance 静态方法) (Cosine 静态方法) (DotProduct 静态方法) (Euclidean 静态方法) (Manhattan 静态方法) DOT_PRODUCT (Distance 属性) DotProduct (类, 位于 quaterion.distances.dot_product) drop_last (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) E embeddings (Accumulator 属性) Euclidean (类, 位于 quaterion.distances.euclidean) EUCLIDEAN (Distance 属性) evaluate() (BaseMetric 方法) (Evaluator 方法) (GroupMetric 方法) (PairMetric 方法) (Quaterion 类方法) Evaluator (类, 位于 quaterion.eval.evaluator) F FastAPLoss (类, 位于 quaterion.loss.fast_ap_loss) FILL (CacheMode 属性) filled (Accumulator 属性) fit() (Quaterion 类方法) FixedLengthProcessionSpeed (类, 位于 quaterion.utils.progress_bar) flatten_objects() (GroupSimilarityDataLoader 类方法) (PairsSimilarityDataLoader 类方法) (SimilarityDataLoader 类方法) forward() (ArcFaceLoss 方法) (CenterLoss 方法) (CircleLoss 方法) (ContrastiveLoss 方法) (CosFaceLoss 方法) (FastAPLoss 方法) (GroupLoss 方法) (MultipleNegativesRankingLoss 方法) (OnlineContrastiveLoss 方法) (PairwiseLoss 方法) (PytorchMetricLearningWrapper 方法) (SoftmaxLoss 方法) (TripletLoss 方法) full_cache_used (SimilarityDataLoader 属性) G get() (XbmBuffer 方法) get_anchor_negative_mask() (位于模块 quaterion.utils.utils) get_anchor_positive_mask() (位于模块 quaterion.utils.utils) get_by_name() (Distance 静态方法) get_config_dict() (ContrastiveLoss 方法) (FastAPLoss 方法) (MultipleNegativesRankingLoss 方法) (OnlineContrastiveLoss 方法) (SimilarityLoss 方法) (TripletLoss 方法) get_masked_maximum() (位于模块 quaterion.utils.utils) get_masked_minimum() (位于模块 quaterion.utils.utils) get_triplet_mask() (位于模块 quaterion.utils.utils) GPU (CacheType 属性), [1] group (SimilarityGroupSample 属性) GroupAccumulator (类, 位于 quaterion.eval.accumulators.group_accumulator) GroupLoss (类, 位于 quaterion.loss.group_loss) GroupMetric (类, 位于 quaterion.eval.group.group_metric) groups (GroupAccumulator 属性) GroupSampler (类, 位于 quaterion.eval.samplers.group_sampler) GroupSimilarityDataLoader (类, 位于 quaterion.dataset.similarity_data_loader) I IndexingDataset (类, 位于 quaterion.dataset.indexing_dataset) IndexingIterableDataset (类, 位于 quaterion.dataset.indexing_dataset) info_value_of_dtype() (位于模块 quaterion.utils.utils) is_full (XbmBuffer 属性) iter_by_batch() (位于模块 quaterion.utils.utils) K key_extractors (CacheConfig 属性), [1] KeyExtractorType (位于模块 quaterion.train.cache.cache_config) L l2_norm() (位于模块 quaterion.utils.utils) LabelCacheDataset (类, 位于 quaterion.dataset.label_cache_dataset) LabelCacheDatasetMixin (类, 位于 quaterion.dataset.label_cache_dataset) LabelCacheIterableDataset (类, 位于 quaterion.dataset.label_cache_dataset) LabelCacheMode (类, 位于 quaterion.dataset.label_cache_dataset) labels (PairAccumulator 属性) learn (LabelCacheMode 属性) load() (LabelCacheDatasetMixin 方法) load_cache() (CacheMixin 类方法) load_label_cache() (SimilarityDataLoader 方法) loss (TrainableModel 属性) M Manhattan (类, 位于 quaterion.distances.manhattan) MANHATTAN (Distance 属性) mapping (CacheConfig 属性), [1] max_value_of_dtype() (位于模块 quaterion.utils.utils) MetricsCallback (类, 位于 quaterion.train.callbacks.metrics_callback) min_value_of_dtype() (位于模块 quaterion.utils.utils) mode (LabelCacheDatasetMixin 属性) model (TrainableModel 属性) 模块 quaterion quaterion.dataset quaterion.dataset.indexing_dataset quaterion.dataset.label_cache_dataset quaterion.dataset.similarity_data_loader quaterion.dataset.similarity_dataset quaterion.dataset.similarity_samples quaterion.dataset.train_collator quaterion.distances quaterion.distances.base_distance quaterion.distances.cosine quaterion.distances.dot_product quaterion.distances.euclidean quaterion.distances.manhattan quaterion.eval quaterion.eval.accumulators quaterion.eval.accumulators.accumulator quaterion.eval.accumulators.group_accumulator quaterion.eval.accumulators.pair_accumulator quaterion.eval.attached_metric quaterion.eval.base_metric quaterion.eval.evaluator quaterion.eval.group quaterion.eval.group.group_metric quaterion.eval.group.retrieval_r_precision quaterion.eval.pair quaterion.eval.pair.pair_metric quaterion.eval.pair.retrieval_precision quaterion.eval.pair.retrieval_reciprocal_rank quaterion.eval.samplers quaterion.eval.samplers.base_sampler quaterion.eval.samplers.group_sampler quaterion.eval.samplers.pair_sampler quaterion.loss quaterion.loss.arcface_loss quaterion.loss.center_loss quaterion.loss.circle_loss quaterion.loss.contrastive_loss quaterion.loss.cos_face_loss quaterion.loss.extras quaterion.loss.extras.pytorch_metric_learning_wrapper quaterion.loss.fast_ap_loss quaterion.loss.group_loss quaterion.loss.multiple_negatives_ranking_loss quaterion.loss.online_contrastive_loss quaterion.loss.pairwise_loss quaterion.loss.similarity_loss quaterion.loss.softmax_loss quaterion.loss.triplet_loss quaterion.main quaterion.train quaterion.train.cache quaterion.train.cache.cache_config quaterion.train.cache.cache_encoder quaterion.train.cache.cache_model quaterion.train.cache.cache_train_collator quaterion.train.cache.in_memory_cache_encoder quaterion.train.cache_mixin quaterion.train.callbacks quaterion.train.callbacks.cleanup_callback quaterion.train.callbacks.metrics_callback quaterion.train.trainable_model quaterion.train.xbm quaterion.train.xbm.xbm_buffer quaterion.train.xbm.xbm_config quaterion.utils quaterion.utils.enums quaterion.utils.progress_bar quaterion.utils.utils MultipleNegativesRankingLoss (类, 位于 quaterion.loss.multiple_negatives_ranking_loss) N NONE (CacheType 属性), [1] num_workers (CacheConfig 属性), [1] (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) O obj (SimilarityGroupSample 属性) obj_a (SimilarityPairSample 属性) obj_b (SimilarityPairSample 属性) on_predict_batch_start() (QuaterionProgressBar 方法) on_predict_end() (QuaterionProgressBar 方法) on_sanity_check_end() (MetricsCallback 方法) on_train_epoch_end() (MetricsCallback 方法) on_train_epoch_start() (MetricsCallback 方法) on_validation_epoch_end() (MetricsCallback 方法) on_validation_epoch_start() (MetricsCallback 方法) OnlineContrastiveLoss (类, 位于 quaterion.loss.online_contrastive_loss) original_params (SimilarityDataLoader 属性) P PairAccumulator (类, 位于 quaterion.eval.accumulators.pair_accumulator) PairMetric (类, 位于 quaterion.eval.pair.pair_metric) pairs (PairAccumulator 属性) PairSampler (类, 位于 quaterion.eval.samplers.pair_sampler) PairsSimilarityDataLoader (类, 位于 quaterion.dataset.similarity_data_loader) PairwiseLoss (类, 位于 quaterion.loss.pairwise_loss) pin_memory (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) pin_memory_device (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) pre_collate_fn() (SimilarityDataLoader 类方法) pre_encoder_collate() (TrainCollator 方法) precompute() (BaseMetric 方法) predict_description (QuaterionProgressBar 属性) prefetch_factor (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) prepare_labels() (BaseMetric 静态方法) (GroupMetric 静态方法) (PairMetric 静态方法) process_item() (LabelCacheDatasetMixin 方法) process_meta() (TrainCollator 方法) process_results() (TrainableModel 方法) PytorchMetricLearningWrapper (类, 位于 quaterion.loss.extras.pytorch_metric_learning_wrapper) Q quaterion 模块 Quaterion (类, 位于 quaterion.main) quaterion.dataset 模块 quaterion.dataset.indexing_dataset 模块 quaterion.dataset.label_cache_dataset 模块 quaterion.dataset.similarity_data_loader 模块 quaterion.dataset.similarity_dataset 模块 quaterion.dataset.similarity_samples 模块 quaterion.dataset.train_collator 模块 quaterion.distances 模块 quaterion.distances.base_distance 模块 quaterion.distances.cosine 模块 quaterion.distances.dot_product 模块 quaterion.distances.euclidean 模块 quaterion.distances.manhattan 模块 quaterion.eval 模块 quaterion.eval.accumulators 模块 quaterion.eval.accumulators.accumulator 模块 quaterion.eval.accumulators.group_accumulator 模块 quaterion.eval.accumulators.pair_accumulator 模块 quaterion.eval.attached_metric 模块 quaterion.eval.base_metric 模块 quaterion.eval.evaluator 模块 quaterion.eval.group 模块 quaterion.eval.group.group_metric 模块 quaterion.eval.group.retrieval_r_precision 模块 quaterion.eval.pair 模块 quaterion.eval.pair.pair_metric 模块 quaterion.eval.pair.retrieval_precision 模块 quaterion.eval.pair.retrieval_reciprocal_rank 模块 quaterion.eval.samplers 模块 quaterion.eval.samplers.base_sampler 模块 quaterion.eval.samplers.group_sampler 模块 quaterion.eval.samplers.pair_sampler 模块 quaterion.loss 模块 quaterion.loss.arcface_loss 模块 quaterion.loss.center_loss 模块 quaterion.loss.circle_loss 模块 quaterion.loss.contrastive_loss 模块 quaterion.loss.cos_face_loss 模块 quaterion.loss.extras 模块 quaterion.loss.extras.pytorch_metric_learning_wrapper 模块 quaterion.loss.fast_ap_loss 模块 quaterion.loss.group_loss 模块 quaterion.loss.multiple_negatives_ranking_loss 模块 quaterion.loss.online_contrastive_loss 模块 quaterion.loss.pairwise_loss 模块 quaterion.loss.similarity_loss 模块 quaterion.loss.softmax_loss 模块 quaterion.loss.triplet_loss 模块 quaterion.main 模块 quaterion.train 模块 quaterion.train.cache 模块 quaterion.train.cache.cache_config 模块 quaterion.train.cache.cache_encoder 模块 quaterion.train.cache.cache_model 模块 quaterion.train.cache.cache_train_collator 模块 quaterion.train.cache.in_memory_cache_encoder 模块 quaterion.train.cache_mixin 模块 quaterion.train.callbacks 模块 quaterion.train.callbacks.cleanup_callback 模块 quaterion.train.callbacks.metrics_callback 模块 quaterion.train.trainable_model 模块 quaterion.train.xbm 模块 quaterion.train.xbm.xbm_buffer 模块 quaterion.train.xbm.xbm_config 模块 quaterion.utils 模块 quaterion.utils.enums 模块 quaterion.utils.progress_bar 模块 quaterion.utils.utils 模块 QuaterionProgressBar (类, 位于 quaterion.utils.progress_bar) queue() (XbmBuffer 方法) R raw_compute() (BaseMetric 方法) (GroupMetric 方法) (PairMetric 方法) (RetrievalPrecision 方法) (RetrievalReciprocalRank 方法) (RetrievalRPrecision 方法) read (LabelCacheMode 属性) render() (FixedLengthProcessionSpeed 方法) reset() (Accumulator 方法) (BaseSampler 方法) (GroupAccumulator 方法) (GroupMetric 方法) (GroupSampler 方法) (PairAccumulator 方法) (PairMetric 方法) (PairSampler 方法) reset_metrics() (MetricsCallback 静态方法) retrieval_precision() (位于模块 quaterion.eval.pair.retrieval_precision) retrieval_r_precision() (位于模块 quaterion.eval.group.retrieval_r_precision) retrieval_reciprocal_rank() (位于模块 quaterion.eval.pair.retrieval_reciprocal_rank) RetrievalPrecision (类, 位于 quaterion.eval.pair.retrieval_precision) RetrievalReciprocalRank (类, 位于 quaterion.eval.pair.retrieval_reciprocal_rank) RetrievalRPrecision (类, 位于 quaterion.eval.group.retrieval_r_precision) S sample() (BaseSampler 方法) (GroupSampler 方法) (PairSampler 方法) sampler (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) save() (LabelCacheDatasetMixin 方法) save_cache() (CacheMixin 类方法) save_dir (CacheConfig 属性), [1] save_label_cache() (SimilarityDataLoader 方法) save_servable() (TrainableModel 方法) score (SimilarityPairSample 属性) set_filled() (Accumulator 方法) set_label_cache_mode() (SimilarityDataLoader 方法) set_mode() (LabelCacheDatasetMixin 方法) set_salt() (IndexingDataset 方法) (IndexingIterableDataset 方法) (SimilarityDataLoader 方法) set_skip_read() (IndexingDataset 方法) (IndexingIterableDataset 方法) (SimilarityDataLoader 方法) setup_dataloader() (TrainableModel 方法) similarity() (BaseDistance 静态方法) (Cosine 静态方法) (DotProduct 静态方法) (Euclidean 静态方法) (Manhattan 静态方法) similarity_matrix() (BaseDistance 静态方法) (Cosine 静态方法) (DotProduct 静态方法) (Euclidean 静态方法) (Manhattan 静态方法) SimilarityDataLoader (类, 位于 quaterion.dataset.similarity_data_loader) SimilarityGroupDataset (类, 位于 quaterion.dataset.similarity_dataset) SimilarityGroupSample (类, 位于 quaterion.dataset.similarity_samples) SimilarityLoss (类, 位于 quaterion.loss.similarity_loss) SimilarityPairSample (类, 位于 quaterion.dataset.similarity_samples) SoftmaxLoss (类, 位于 quaterion.loss.softmax_loss) start_iteration (XbmConfig 属性) state (Accumulator 属性) (GroupAccumulator 属性) (PairAccumulator 属性) subgroup (SimilarityPairSample 属性) subgroups (PairAccumulator 属性) T teardown() (CleanupCallback 方法) TEST (TrainStage 属性) timeout (GroupSimilarityDataLoader 属性) (PairsSimilarityDataLoader 属性) (SimilarityDataLoader 属性) TRAIN (CacheMode 属性) (TrainStage 属性) TrainableModel (类, 位于 quaterion.train.trainable_model) TrainCollator (类, 位于 quaterion.dataset.train_collator) trainer_defaults() (Quaterion 静态方法) training (ArcFaceLoss 属性) (CenterLoss 属性) (CircleLoss 属性) (ContrastiveLoss 属性) (CosFaceLoss 属性) (FastAPLoss 属性) (GroupLoss 属性) (MultipleNegativesRankingLoss 属性) (OnlineContrastiveLoss 属性) (PairwiseLoss 属性) (PytorchMetricLearningWrapper 属性) (SimilarityLoss 属性) (SoftmaxLoss 属性) (TripletLoss 属性) TrainStage (类, 位于 quaterion.utils.enums) transparent (LabelCacheMode 属性) TripletLoss (类, 位于 quaterion.loss.triplet_loss) U update() (Accumulator 方法) (GroupAccumulator 方法) (GroupMetric 方法) (PairAccumulator 方法) (PairMetric 方法) V VALIDATION (TrainStage 属性) W weight (XbmConfig 属性) X xbm_loss() (GroupLoss 方法) (TripletLoss 方法) XbmBuffer (类, 位于 quaterion.train.xbm.xbm_buffer) XbmConfig (类, 位于 quaterion.train.xbm.xbm_config) XbmDevice (类, 位于 quaterion.train.xbm.xbm_config)