টেনসরফ্লো :: অপস:: পার্স একক উদাহরণ

#include <parsing_ops.h>

একটি tf.Example প্রোটোকে (স্ট্রিং হিসাবে) টাইপ করা টেনসরে রূপান্তরিত করে।

সারসংক্ষেপ

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • সিরিয়ালাইজড: বাইনারি সিরিয়ালাইজড উদাহরণ প্রোটোর একটি ব্যাচ ধারণকারী একটি ভেক্টর।
  • dens_defaults: টেনসরের একটি তালিকা (কিছু খালি হতে পারে), যার দৈর্ঘ্য dense_keys দৈর্ঘ্যের সাথে মেলে। যখন উদাহরণের বৈশিষ্ট্য_ম্যাপে ঘন_কী[j] থাকে না তখন ঘন_ডিফল্টস[জে] ডিফল্ট মান প্রদান করে। যদি একটি খালি টেনসর ঘন_ডিফল্ট[j] এর জন্য প্রদান করা হয়, তাহলে বৈশিষ্ট্য ঘন_কী[j] প্রয়োজন। ইনপুট প্রকারটি ঘন_ডিফল্ট[j] থেকে অনুমান করা হয়, এমনকি যখন এটি খালি থাকে। যদি ঘন_ডিফল্ট[j] খালি না হয়, এবং ঘন_আকৃতি[j] সম্পূর্ণরূপে সংজ্ঞায়িত করা হয়, তাহলে ঘন_ডিফল্ট[j]-এর আকৃতি অবশ্যই ঘন_আকৃতির [j] সাথে মেলে। যদি ঘন_আকৃতির [j] একটি অনির্ধারিত প্রধান মাত্রা থাকে (ভেরিয়েবল স্ট্রাইডস ঘন বৈশিষ্ট্য), ঘন_ডিফল্ট [j] একটি একক উপাদান থাকতে হবে: প্যাডিং উপাদান।
  • num_sparse: উদাহরণ থেকে পার্স করা স্পার্স বৈশিষ্ট্যের সংখ্যা। এটি অবশ্যই sparse_keys এবং sparse_types এর দৈর্ঘ্যের সাথে মিলবে।
  • sparse_keys: num_sparse স্ট্রিংগুলির একটি তালিকা। স্পার্স মানের সাথে যুক্ত উদাহরণের বৈশিষ্ট্যগুলিতে প্রত্যাশিত কীগুলি৷
  • ঘন_কী: ঘন মানগুলির সাথে যুক্ত উদাহরণগুলির বৈশিষ্ট্যগুলিতে প্রত্যাশিত কীগুলি৷
  • sparse_types: num_sparse প্রকারের একটি তালিকা; sparse_key-এ দেওয়া প্রতিটি বৈশিষ্ট্যে ডেটার ডেটা প্রকার। বর্তমানে ParseSingleExample op DT_FLOAT (FloatList), DT_INT64 (Int64List), এবং DT_STRING (BytesList) সমর্থন করে।
  • ঘন_আকৃতি: ঘন_কী-তে দেওয়া প্রতিটি বৈশিষ্ট্যে ডেটার আকার। এই তালিকার দৈর্ঘ্য অবশ্যই dense_keys দৈর্ঘ্যের সাথে মিলবে। ঘন_কী[j] এর সাথে সম্পর্কিত বৈশিষ্ট্যের উপাদানগুলির সংখ্যা সর্বদা ঘন_আকৃতির সমান হতে হবে।সংখ্যা()। যদি ঘন_আকৃতি [j] == (D0, D1, ..., DN) হয় তবে আউটপুট টেনসরের ঘন_মূল্য [j] হবে (D0, D1, ..., DN): ক্ষেত্রে ঘন_আকৃতি [j] = (-1, D1, ..., DN), আউটপুট টেনসরের ঘন_মূল্য [j] হবে (M, D1, .., DN), যেখানে M হল D1 * দৈর্ঘ্যের উপাদানগুলির ব্লকের সংখ্যা। ... * DN, ইনপুটে।

রিটার্ন:

  • OutputList sparse_index
  • OutputList স্পার্স_মান
  • OutputList sparse_shapes
  • OutputList ঘন_মান

কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর

ParseSingleExample (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::InputList dense_defaults, int64 num_sparse, const gtl::ArraySlice<::tensorflow::tstring > & sparse_keys, const gtl::ArraySlice<::tensorflow::tstring > & dense_keys, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes)

পাবলিক বৈশিষ্ট্য

dense_values
operation
sparse_indices
sparse_shapes
sparse_values

পাবলিক বৈশিষ্ট্য

ঘন_মূল্য

::tensorflow::OutputList dense_values

অপারেশন

Operation operation

sparse_index

::tensorflow::OutputList sparse_indices

sparse_shapes

::tensorflow::OutputList sparse_shapes

sparse_values

::tensorflow::OutputList sparse_values

পাবলিক ফাংশন

পার্স একক উদাহরণ

 ParseSingleExample(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized,
  ::tensorflow::InputList dense_defaults,
  int64 num_sparse,
  const gtl::ArraySlice<::tensorflow::tstring > & sparse_keys,
  const gtl::ArraySlice<::tensorflow::tstring > & dense_keys,
  const DataTypeSlice & sparse_types,
  const gtl::ArraySlice< PartialTensorShape > & dense_shapes
)