NAME

AI::TensorFlow::Libtensorflow - Bindings for Libtensorflow deep learning library

SYNOPSIS

use aliased 'AI::TensorFlow::Libtensorflow' => 'Libtensorflow';

DESCRIPTION

The libtensorflow library provides low-level C bindings for TensorFlow with a stable ABI.

CLASS METHODS

Version

my $version = Libtensorflow->Version();
like $version, qr/(\d|\.)+/, 'Got version';

Returns

Str

Version number for the libtensorflow library.

C API: TF_Version

GetAllOpList

    GetAllOpList()

my $buf = Libtensorflow->GetAllOpList();
cmp_ok $buf->length, '>', 0, 'Got OpList buffer';

Returns

TFBuffer

Contains a serialized OpList proto for ops registered in this address space.

C API: TF_GetAllOpList

AUTHOR

Zakariyya Mughal <zmughal@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2022 by Auto-Parallel Technologies, Inc.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004