You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
use tensorflow::{Scope,Session,SessionOptions,SessionRunArgs,Variable};fnmain(){letmut s = Scope::new_root_scope();let variable = Variable::builder().const_initial_value([1i64]).build(&mut s).unwrap();let session = Session::new(&SessionOptions::new(),&s.graph_mut()).unwrap();letmut run_args = SessionRunArgs::new();
run_args.add_target(&variable.initializer());
session.run(&mut run_args).unwrap();}
Running this code on my x86 Mac—with libtensorflow 2.15.0 installed via Homebrew, using Tensorflow 0.21.0 as the sole dependency in cargo.toml—leads to a segfault. The same didn't happen on a friend's x86 Linux machine, when she gave the code a test-run there. As far as we can tell, it's the variable that does it; code where no variables are interacting with session.run doesn't seem to have the same issue, on my machine.
The text was updated successfully, but these errors were encountered:
I haven't been able to reproduce this, either. (I only have an x86 Linux machine.) Can you try running your binary under valgrind? That'll be something like
I've failed to find any way of getting valgrind on mac short of building it myself, unfortunately, and I'm not quite confident enough with a compiler to do that. brew install valgrind yields an error Linux is required for this software. Do you know of any other ways I can get my hands on a working install?
Minimal example code:
Running this code on my x86 Mac—with libtensorflow 2.15.0 installed via Homebrew, using Tensorflow 0.21.0 as the sole dependency in cargo.toml—leads to a segfault. The same didn't happen on a friend's x86 Linux machine, when she gave the code a test-run there. As far as we can tell, it's the variable that does it; code where no variables are interacting with session.run doesn't seem to have the same issue, on my machine.
The text was updated successfully, but these errors were encountered: