pytorch

    1

    2答えて

    私はpytorchを使用しており、単純な線形回帰モデルの仕組みを理解しようとしています。私は、単純なLinearRegressionModelクラス使用してい : class LinearRegressionModel(nn.Module): def __init__(self, input_dim, output_dim): super(LinearRegressionMo

    0

    1答えて

    私は数日前にテンソルフローを使用しました。固定重量のコンバートレイヤーを構築するには、簡単にweightカーネルをconv2d()に渡します。 VGG19のような事前訓練モデルをロードすると便利です。しかし、conv2d()は明示的なカーネルではなくカーネルのサイズを受け入れるので、Pytorchを使ってそのように動作しないことがわかりました。だからVGG19の重みをconv2d()のようなメソッ

    1

    1答えて

    hereの例では、encoderとdecoderの2つのオプティマイザを個別に使用しています。どうして?そんなときはいつですか?

    0

    1答えて

    ネットワークへの入力は、寸法がn mのRGB​​画像です。出力はどのようにしてn mの寸法になりますか? class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(3, 20, kernel_size = 5) self.co

    0

    2答えて

    VGG16モデルの最後のレイヤーのアクティベーションを抽出しようとしています。 その目的のために、私は以下のようにモデル上にデコレータを使用しました。 モデルにcudaテンソルを渡すと、次のトレースバックでCUDNN_STATUS_INTERNAL_ERRORが得られます。 誰かが間違っていたことを知っていますか? トレースバック: File "/media/data1/iftachg/frame

    1

    1答えて

    私はすでに自分自身の損失機能を定義しています。それは動作します。フィードフォワードに問題がない可能性があります。しかし、backward()を定義していないので、正しいかどうかはわかりません。 class _Loss(nn.Module): def __init__(self, size_average=True): super(_Loss, self).__init__()

    1

    1答えて

    に並列にPythonコードの部分を実行する2つの異なる方法(method1とmethod2)でスクリプトを実行するために # Loading data train_loader, test_loader = someDataLoaderFunction() # Define the architecture model = ResNet18() model = model.cuda()

    0

    1答えて

    PyTorchでPythonコードを記述すると発生しました。 CrossEntropyLossを使用して単純な言語モデルを構築しようとしていますが、このエラーが発生しました。実際には、私はこのコードをthisに書いています。ここに私のコードです。ここで import numpy as np import torch from torch.autograd import Variable im

    0

    1答えて

    ローカルマシン上で正常に動作するPyTorchでネットワークを構築しました。今ではGPU/CUDAをサポートしているマシンに移動してより大きなデータを訓練したいと考えました。しかし、ここではトレーニングが失敗します。より正確には、損失関数の計算は私のコードでは を失敗し、私はラインに沿って何かがあります:GPUマシンで loss_function = nn.NLLLoss() .... de

    1

    1答えて

    私はPerson Re-Identificationの問題に取り組んでおり、CMC曲線を使って結果を表示しています。 トレーニングセットでは、通常の画像(現在CUHK01でトレーニング中)とともに拡張データ/画像を使用しました。拡張ランクを計算するための通常のテスト画像とともに拡張データを使用しないかどうかをテストしている間に、ランク1とランク1を比較すると、ランク1〜30%が得られます。世界で現