সতর্কতা: প্রতিস্থাপন স্থিতিশীল হওয়ার পরে এই API টি অবচয় করা হয়েছে এবং টেনসরফ্লোয়ের ভবিষ্যতের সংস্করণে সরানো হবে।

ResourceScatterMul

পাবলিক চূড়ান্ত বর্গ ResourceScatterMul

`রিসোর্স` দ্বারা উল্লেখিত ভেরিয়েবলের মধ্যে স্পার্স আপডেটগুলিকে গুণ করে।

এই অপারেশন গণনা

# স্কেলার সূচক রেফ[সূচক, ...] *= আপডেট[...]

# ভেক্টর সূচক (প্রতিটি i এর জন্য) ref[সূচক[i], ...] *= আপডেট[i, ...]

# উচ্চ র্যাঙ্কের সূচক (প্রতিটি i, ..., j) ref[সূচক[i, ..., j], ...] *= আপডেট[i, ..., j, ...]

ডুপ্লিকেট এন্ট্রি সঠিকভাবে পরিচালনা করা হয়: যদি একাধিক `সূচক` একই অবস্থানের উল্লেখ করে, তাহলে তাদের অবদান বহুগুণ বেড়ে যায়।

`updates.shape = indices.shape + ref.shape[1:]` বা `updates.shape = []` প্রয়োজন।

পাবলিক পদ্ধতি

স্ট্যাটিক <টি প্রসারিত নম্বর, u> ResourceScatterMul
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <?> রিসোর্স, প্রতীক <টি> সূচকের, প্রতীক <u> আপডেট)
একটি নতুন ResourceScatterMul অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক ResourceScatterMul তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <?> রিসোর্স, প্রতীক <টি> সূচকের, প্রতীক <u> আপডেট)

একটি নতুন ResourceScatterMul অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
সম্পদ একটি `ভেরিয়েবল` নোড থেকে হওয়া উচিত।
সূচক `রেফ` এর প্রথম মাত্রায় সূচকের একটি টেনসর।
আপডেট `রেফ`-এ যোগ করার জন্য আপডেট করা মানগুলির একটি টেনসর।
রিটার্নস
  • ResourceScatterMul এর একটি নতুন উদাহরণ