آیا میشه تنسورفلو را در Ansi C استفاده کرد؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

آیا میشه تنسورفلو را در Ansi C استفاده کرد؟

0 امتیاز
تو نت کلا اینگار تنسورفلو را با پایتون استفاده می کنند آیا API ی ایجاد نکردند که بتونیم تو Ansi C از تنسورفلو استفاده کنیم تو c++ رو دیدم چیزی برای Ansi C ندیدم از اعضای سایت کسی تو این زمینه تجربه ای داره؟ لطفاً به اشتراک بذاره

ممنون از همگی
سوال شده اسفند 2, 1397  بوسیله ی shakiba (امتیاز 58)   2 10 14
ویرایش شده اسفند 7, 1397 بوسیله ی مصطفی ساتکی

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

core کتابخانه تنسورفلو با c++ نوشته شده و به همین خاطر شما به راحتی می تونید تو خود c++ عملیات inference را انجام بدید برای استفاده از آن هم باید با cmake یا bazel کتابخانه را make کنید و سپس کتابخانه مد نظر و include های لازم را به پروژتون اضافه کنید 

در مورد ansi C هم شما در ایتدا از اینجا نسخه مورد نظر را را دانلود کنید و سپس با اضافه کردن کتابخانه tensoflow.lib به صورت زیر ازش استفادع کنید قابل ذکر هستش که با این روش می تونید در کلیه کامپایلر های دیگر از tensoflow استفاده کنید.

#include <stdio.h>
#include <tensorflow/c/c_api.h>

int main() {
  printf("Hello from TensorFlow C library version %s\n", TF_Version());
  return 0;
}
 
پاسخ داده شده اسفند 24, 1397 بوسیله ی farnoosh (امتیاز 8,362)   20 44 59
انتخاب شد فروردین 23, 1398 بوسیله ی shakiba
...