Closed lsz05 closed 2 months ago
TextEmbedder
convert_to_tensor
convert_to_numpy
model_kwargs
jsonargparse
torch.Tensor
Tensor
ndarray
torch.float16
関連する Issue / PR
39
PR をマージした後の挙動の変化
TextEmbedder
に出力型flag (sentence transformersに倣ってconvert_to_tensor
,convert_to_numpy
)をメンバーに入れるmodel_kwargs
を設定できるようになったjsonargparse
対応のため,model_kwargs
引数を読み込む関数を作成挙動の変更を達成するために行ったこと
TextEmbedder
に出力型flag (sentence transformersに倣ってconvert_to_tensor
,convert_to_numpy
)をメンバーに入れるmodel_kwargs
設定(特に推論時のdtype,そのための読み込み関数を作成)を読み込むtorch.Tensor
型使用のシナリオ(検索とreranking),Tensor
→ndarray
→Tensor
の変換をやめて,Tensor
そのまま出力させるtorch.float16
を指定する際の動作確認をテストケースとして追加する動作確認