tensorflow:: ops:: ParseExampleV2
#include <parsing_ops.h>tf.Example প্রোটোগুলোর একটি ভেক্টরকে (স্ট্রিং হিসেবে) টাইপড টেনসরে রূপান্তরিত করে।
সারসংক্ষেপ
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- সিরিয়ালাইজড: একটি স্কেলার বা ভেক্টর যা বাইনারি সিরিয়ালাইজড উদাহরণ প্রোটো ধারণ করে।
- names: একটি টেনসর যা সিরিয়ালাইজড প্রোটোগুলোর নাম ধারণ করে। এটি
serializedটেনসরের সাথে ১:১ সঙ্গতিপূর্ণ। উদাহরণস্বরূপ, এতে সংশ্লিষ্ট সিরিয়ালাইজড প্রোটোগুলোর জন্য টেবিল কী (বর্ণনামূলক) নাম থাকতে পারে। এগুলো শুধুমাত্র ডিবাগিংয়ের উদ্দেশ্যে ব্যবহৃত হয় এবং এখানে কোনো মানের উপস্থিতি আউটপুটের উপর কোনো প্রভাব ফেলে না। কোনো নাম উপলব্ধ না থাকলে এটি একটি খালি ভেক্টরও হতে পারে। যদি এটি খালি না হয়, তবে এই টেনসরটির আকৃতি অবশ্যই "serialized"-এর আকৃতির সমান হতে হবে। - sparse_keys: স্ট্রিং-এর ভেক্টর। উদাহরণগুলোর স্পার্স ভ্যালু-সম্পর্কিত ফিচারগুলোতে প্রত্যাশিত কী-গুলো।
- dense_keys: স্ট্রিং-এর ভেক্টর। Examples-এর dense ভ্যালু-সম্পর্কিত ফিচারগুলোতে প্রত্যাশিত কী-গুলো।
- ragged_keys: স্ট্রিং-এর ভেক্টর। উদাহরণগুলোর র্যাগড ভ্যালু-সম্পর্কিত ফিচারগুলোতে প্রত্যাশিত কী-গুলো।
- dense_defaults: টেনসর-এর একটি তালিকা (কিছু খালি থাকতে পারে)। এটি
dense_keysসাথে ১:১ সঙ্গতিপূর্ণ। যখন উদাহরণের feature_map-এ dense_key[j] থাকে না, তখন dense_defaults[j] ডিফল্ট মান প্রদান করে। যদি dense_defaults[j]-এর জন্য একটি খালি টেনসর প্রদান করা হয়, তাহলে Feature dense_keys[j] আবশ্যক। ইনপুট টাইপটি dense_defaults[j] থেকে অনুমান করা হয়, এমনকি যখন এটি খালি থাকে। যদি dense_defaults[j] খালি না থাকে, এবং dense_shapes[j] সম্পূর্ণরূপে সংজ্ঞায়িত থাকে, তাহলে dense_defaults[j]-এর আকৃতি অবশ্যই dense_shapes[j]-এর আকৃতির সাথে মিলতে হবে। যদি dense_shapes[j]-এর একটি অসংজ্ঞায়িত প্রধান মাত্রা থাকে (পরিবর্তনশীল স্ট্রাইড ডেন্স ফিচার), তাহলে dense_defaults[j]-তে অবশ্যই একটিমাত্র উপাদান থাকতে হবে: প্যাডিং উপাদান। - num_sparse: স্পার্স কী-গুলির সংখ্যা।
- sparse_types:
num_sparseটাইপগুলোর একটি তালিকা; sparse_keys-এ দেওয়া প্রতিটি Feature-এর ডেটার ডেটা টাইপ। বর্তমানে ParseExample , DT_FLOAT (FloatList), DT_INT64 (Int64List), এবং DT_STRING (BytesList) সমর্থন করে। - ragged_value_types:
num_raggedসংখ্যক টাইপের একটি তালিকা; যা ragged_keys-এ দেওয়া প্রতিটি Feature-এর ডেটার ডেটা টাইপ (যেখানেnum_ragged = sparse_keys.size())। বর্তমানে ParseExample , DT_FLOAT (FloatList), DT_INT64 (Int64List), এবং DT_STRING (BytesList) সমর্থন করে। - ragged_split_types:
num_raggedসংখ্যক টাইপের একটি তালিকা; যা ragged_keys-এ প্রদত্ত প্রতিটি Feature-এর row_split-গুলোর ডেটা টাইপ (যেখানেnum_ragged = sparse_keys.size())। এটি DT_INT32 অথবা DT_INT64 হতে পারে। - dense_shapes:
num_denseসংখ্যক শেপের একটি তালিকা; dense_keys-এ দেওয়া প্রতিটি Feature-এর ডেটার শেপ (যেখানেnum_dense = dense_keys.size())। dense_key[j]-এর সাথে সম্পর্কিত Feature-এর উপাদানের সংখ্যা অবশ্যই dense_shapes[j].NumEntries()-এর সমান হতে হবে। যদি dense_shapes[j] == (D0, D1, ..., DN) হয়, তাহলে আউটপুট Tensor dense_values[j]-এর শেপ হবে (|serialized|, D0, D1, ..., DN): ডেন্স আউটপুটগুলো হলো ইনপুটগুলোর ব্যাচ অনুযায়ী সারি-সাজানো রূপ। এটি dense_shapes[j] = (-1, D1, ..., DN)-এর জন্য কাজ করে। এক্ষেত্রে আউটপুট টেনসর dense_values[j]-এর আকৃতি হবে (|serialized|, M, D1, .., DN), যেখানে M হলো ইনপুটের সমস্ত মিনিব্যাচ এন্ট্রির মধ্যে D1 * .... * DN দৈর্ঘ্যের এলিমেন্টের ব্লকের সর্বোচ্চ সংখ্যা। যে কোনো মিনিব্যাচ এন্ট্রিতে যদি D1 * ... * DN দৈর্ঘ্যের M-এর চেয়ে কম ব্লক থাকে, তবে সেটিকে দ্বিতীয় ডাইমেনশন বরাবর সংশ্লিষ্ট default_value স্কেলার এলিমেন্ট দিয়ে প্যাড করা হবে।
ফেরত:
-
OutputListস্পার্স_সূচক -
OutputListস্পার্স_মান -
OutputListস্পার্স_শেপস -
OutputListঘন_মান -
OutputListragged_values -
OutputListragged_row_splits
নির্মাতা এবং ধ্বংসকারী | |
|---|---|
ParseExampleV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::Input names, :: tensorflow::Input sparse_keys, :: tensorflow::Input dense_keys, :: tensorflow::Input ragged_keys, :: tensorflow::InputList dense_defaults, int64 num_sparse, const DataTypeSlice & sparse_types, const DataTypeSlice & ragged_value_types, const DataTypeSlice & ragged_split_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes) |
জনসাধারণের বৈশিষ্ট্য | |
|---|---|
dense_values | |
operation | |
ragged_row_splits | |
ragged_values | |
sparse_indices | |
sparse_shapes | |
sparse_values | |
জনসাধারণের বৈশিষ্ট্য
ঘন_মান
::tensorflow::OutputList dense_values
অপারেশন
Operation operation
অমসৃণ_সারি_বিভাজন
::tensorflow::OutputList ragged_row_splits
অমসৃণ_মান
::tensorflow::OutputList ragged_values
স্পার্স_ইনডেক্স
::tensorflow::OutputList sparse_indices
স্পার্স_শেপস
::tensorflow::OutputList sparse_shapes
স্পার্স_মান
::tensorflow::OutputList sparse_values
জনসাধারণের কার্যাবলী
পার্সএক্সাম্পলভি২
ParseExampleV2( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized, ::tensorflow::Input names, ::tensorflow::Input sparse_keys, ::tensorflow::Input dense_keys, ::tensorflow::Input ragged_keys, ::tensorflow::InputList dense_defaults, int64 num_sparse, const DataTypeSlice & sparse_types, const DataTypeSlice & ragged_value_types, const DataTypeSlice & ragged_split_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes )