五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

知了傳課DRF+Vue實現(xiàn)APl自動化測試平臺

2022-09-28 14:31 作者:al_sa  | 我要投稿

特征提取

通常,我們希望從一個預(yù)先訓(xùn)練好的網(wǎng)絡(luò)中生成特性,然后用它們來完成另一個任務(wù)(例如分類、相似度搜索等)。使用 hook,我們可以提取特征,而不需要重新創(chuàng)建現(xiàn)有模型或以任何方式修改它。

from typing import Dict, Iterable, Callable class FeatureExtractor(nn.Module): ? ? def __init__(self, model: nn.Module, layers: Iterable[str]): ? ? ? ? super().__init__() ? ? ? ? self.model = model ? ? ? ? self.layers = layers ? ? ? ? self._features = {layer: torch.empty(0) for layer in layers} ? ? ? ? for layer_id in layers: ? ? ? ? ? ? layer = dict([*self.model.named_modules()])[layer_id] ? ? ? ? ? ? layer.register_forward_hook(self.save_outputs_hook(layer_id)) ? ? def save_outputs_hook(self, layer_id: str) -> Callable: ? ? ? ? def fn(_, __, output): ? ? ? ? ? ? self._features[layer_id] = output ? ? ? ? return fn ? ? def forward(self, x: Tensor) -> Dict[str, Tensor]: ? ? ? ? _ = self.model(x) ? ? ? ? return self._features

知了傳課DRF+Vue實現(xiàn)APl自動化測試平臺的評論 (共 條)

分享到微博請遵守國家法律
汉源县| 和林格尔县| 聂拉木县| 千阳县| 清水河县| 永泰县| 潞城市| 抚宁县| 弥渡县| 图木舒克市| 大城县| 兴安县| 宁乡县| 牡丹江市| 莒南县| 肃北| 驻马店市| 乌什县| 蓬莱市| 堆龙德庆县| 益阳市| 灌云县| 饶河县| 青田县| 临夏市| 荔波县| 清涧县| 温宿县| 金山区| 祁东县| 佛山市| 龙口市| 吴忠市| 澎湖县| 扎兰屯市| 怀柔区| 吕梁市| 基隆市| 年辖:市辖区| 新龙县| 昌黎县|