whole_func_string: async function run() {
    // First check if deps library exists:
    if (forceDownload !== 'download' && await exists(depsLibTensorFlowPath)) {
      // Library has already been downloaded, then compile and simlink:
      await build();
    } else {
      // Library has not been downloaded, download, then compile and symlink:
      await cleanDeps();
      await downloadLibtensorflow(build);
    }
  }
func_code_string: async function run() {
    // First check if deps library exists:
    if (forceDownload !== 'download' && await exists(depsLibTensorFlowPath)) {
      // Library has already been downloaded, then compile and simlink:
      await build();
    } else {
      // Library has not been downloaded, download, then compile and symlink:
      await cleanDeps();
      await downloadLibtensorflow(build);
    }
  }
func_documentation_string: Ensures libtensorflow requirements are met for building the binding.