لود مدل از روی حافظه - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

لود مدل از روی حافظه

0 امتیاز
سلام . من تو c++ همیشه مدل را با ReadBinaryProto لود می کنم این بار قصد دارم مدل را از روی حافظه لود کنم یعنی دنبال روشی هستم فایل مدل اینکریپت شده را لود کنم توی حافظه decypt ش کنم بعد به عنوان GraphDef‌ باگذاریش کنم و مابقی داستان .آیا امکانش وجود دارد؟
سوال شده خرداد 24, 1399  بوسیله ی PI_K_So (امتیاز 9)   1

1 پاسخ

0 امتیاز

یک نمونه از کلاس GraphDef بسازید وسپس آرایه مورد نظر را به متد ParseFromArray پاس بدید از این طریق مدل شما از روی حافظه لود میشه.

tensorflow::GraphDef graph_def;
std::vector<uchar> model_data;
graph_def.ParseFromArray(model_data.data(), model_data.size());

 

پاسخ داده شده خرداد 24, 1399 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
دوباره نشان داده شد خرداد 24, 1399 بوسیله ی مصطفی ساتکی
...