草庐IT

nvidia-tensorflow

全部标签

50.现有移动端开源框架及其特点—FeatherCNN与TensorFlow Lite

50.1FeatherCNNFeatherCNN是由腾讯AI平台部研发的基于ARM架构的高效CNN推理库,该项目支持Caffe模型,且具有高性能、易部署、轻量级三大特性。该项目具体特性如下:高性能:无论是在移动设备(iOS/Android),嵌入式设备(Linux)还是基于ARM的服务器(Linux)上,FeatherCNN均能发挥最先进的推理计算性能;易部署:FeatherCNN的所有内容都包含在一个代码库中,以消除第三方依赖关系。因此,它便于在移动平台上部署。FeatherCNN自身的模型格式与Caffe模型完全兼容。轻量级:编译后的FeatherCNN库的体积仅为数百KB。50.2Ten

python - 在 Tensorflow 中将张量转换为 numpy 数组?

在使用带有Python绑定(bind)的Tensorflow时如何将张量转换为numpy数组? 最佳答案 TensorFlow2.xEagerExecution默认启用,所以只需调用.numpy()在张量对象上。importtensorflowastfa=tf.constant([[1,2],[3,4]])b=tf.add(a,1)a.numpy()#array([[1,2],#[3,4]],dtype=int32)b.numpy()#array([[2,3],#[4,5]],dtype=int32)tf.multiply(a,b)

linux - 如何从命令行获取 nvidia 驱动程序版本?

为了调试CUDA代码和检查兼容性,我需要找出我安装的GPU的nvidia驱动程序版本。我找到了Howtogetthecudaversion?但这对我没有帮助。 最佳答案 使用nvidia-smi应该会告诉你:bwood@mybox:~$nvidia-smiMonOct2912:30:022012+------------------------------------------------------+|NVIDIA-SMI3.295.41DriverVersion:295.41||------------------------

python - 在 TensorFlow 中,Session.run() 和 Tensor.eval() 有什么区别?

TensorFlow有两种方法来评估图的一部分:Session.run对变量列表和Tensor.eval。这两者有区别吗? 最佳答案 如果你有一个Tensort,调用t.eval()相当于调用tf.get_default_session().run(t)。您可以将session设置为默认值,如下所示:t=tf.constant(42.0)sess=tf.Session()withsess.as_default():#or`withsess:`tocloseonexitassertsessistf.get_default_sessio

python - TensorFlow,为什么选择 python 语言?

我最近开始研究深度学习和其他ML技术,我开始寻找可以简化构建网络和训练它的过程的框架,然后我发现了TensorFlow,在该领域几乎没有经验,对我来说,似乎如果使用深度学习,速度是制作大型ML系统的一个重要因素,那么为什么谷歌选择Python来制作TensorFlow?把它放在一种可以编译而不是解释的语言上不是更好吗?相对于C++等语言进行机器学习,使用Python有哪些优势? 最佳答案 关于TensorFlow,最重要的一点是,在大多数情况下,核心不是用Python编写的:它是用高度优化的C++和CUDA(Nvidia的语言编程G

c++ - 如何构建和使用 Google TensorFlow C++ api

我非常渴望开始在C++中使用Google的新Tensorflow库。网站和文档在如何构建项目的C++API方面真的不清楚,我不知道从哪里开始。有更多经验的人可以通过发现和分享使用tensorflow的C++API的指南来提供帮助吗? 最佳答案 要开始使用,您应该从Github下载源代码,作者为followingtheinstructionshere(您需要Bazel和最新版本的GCC)。C++API(和系统的后端)在tensorflow/core中。现在,只有C++Sessioninterface,以及CAPI正在支持。您可以使用其

17- TensorFlow中使用Keras创建模型 (TensorFlow系列) (深度学习)

知识要点Keras是一个用Python编写的高级神经网络API数据的开方: np.sqrt(784)     #28代码运行调整到CPU或者GPU:importtensorflowastfcpu=tf.config.list_physical_devices("CPU")tf.config.set_visible_devices(cpu)模型显示:model.summary()创建模型:模型创建: model=Sequential()添加卷积层:model.add(Dense(32,activation='relu',input_dim=100)) #第一层需要input_dim添加dropo

c++ - 在具有专有 Nvidia 驱动程序的 Linux 上,多个 OpenGLX 渲染上下文失败

当我尝试在单个线程上运行超过128个当前OpenGLX渲染上下文时,对glXMakeCurrent的调用开始失败。Display*display=XOpenDisplay(":0")Windowroot_win=RootWindow(display,screen);Windowwin=XCreateWindow(display,root_win,...)GLXContextcontext=glXCreateContext(display,visinfo,0,True);glXMakeCurrent(display,win,context);此问题仅发生在专有Nvidia驱动程序和Nvi

c++ - 在具有专有 Nvidia 驱动程序的 Linux 上,多个 OpenGLX 渲染上下文失败

当我尝试在单个线程上运行超过128个当前OpenGLX渲染上下文时,对glXMakeCurrent的调用开始失败。Display*display=XOpenDisplay(":0")Windowroot_win=RootWindow(display,screen);Windowwin=XCreateWindow(display,root_win,...)GLXContextcontext=glXCreateContext(display,visinfo,0,True);glXMakeCurrent(display,win,context);此问题仅发生在专有Nvidia驱动程序和Nvi

ruby - 在 OSX El Capitan 上构建和链接共享的 Tensorflow 库以通过 Swig 从 Ruby 调用

我正在尝试围绕Tensorflow构建一个Ruby包装器使用Swig.目前,我一直致力于创建共享构建.so,并将其C/C++header公开给Ruby。所以问题是:如何构建包含完整Tensorflow库的libtensorflow.so共享构建,以便它可以作为OSXElCapitan上的共享库使用(注意:/usr/lib/在ElCapitan上是只读的)?背景在此ruby-tensorflow项目,我需要打包一个Tensorflow.bundle文件,但是每当我irb-Ilib-rtensorflow或尝试运行规范rspec时,我get和错误,基本数字类型未定义,但已明确定义here.