摘要:Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。
阅读全文
摘要:查看运行的docker docker ps 登录docker docker exec -it 16e13448b52e /bin/bash 启动docker docker run -d -ti --device /dev/nvidiactl --device /dev/nvidia-uvm --de
阅读全文
摘要:mxnet/include/mxnet/engine.h 在名字空间 mxnet engine 中定义了抽象类Engine,用以规范接口,其接口有 NotifyShutdown NewVariable DeleteVariable NewOperator DeleteOperator Push Pu
阅读全文
摘要:mxnet/src/engine/thread_poll.h thread_pool头文件在mxnet engine名字空间中定义了ThreadPool线程池类,该类通过显式构造函数传入某一个函数接口,并且指定启动的线程数,在析构函数中join这些线程。所以该线程池实现的是并发的执行同一个函数n次。
阅读全文
摘要:mxnet/src/storage/storage.cc mxnet/include/mxnet/storage.h mxnet/include/mxnet/base.h 以上三个文件共同描述了Storage虚类以及其实例化的结果,其中storage.h中定义了Storage抽象接口(虚函数) Al
阅读全文
摘要:mxnet/src/storage/storage_manager.h mxnet/src/storage/pooled_storage_manager.h storage_manager.h 中的类StorageManager是抽象的接口层,以纯虚函数 Alloc Free DirectFree
阅读全文
摘要:mxnet/dmlc-core/include/base.h 根据编译器是否支持C++11特性,定义一些针对性的宏,同时定义了禁用类拷贝构造函数和=操作符的宏 DISALLOW_COPY_AND_ASSIGN,其应该放在类声明的 private:里。同时针对Windows(__MSC_VER) 重命
阅读全文
摘要:mxnet/dmcl-core/include/logging.h mxnet/dmcl-core/include/base.h 在mxnet/src/storage/gpu_device_storage.h 中包含了dmlc(Distributed Machine Learning Common
阅读全文
摘要:mxnet/src/storage/gpu_device_storage.h 同cpu_device_storage.h 类似通过两级命名空间 mxnet 和 storage 定义了类 GPUDeviceStorage ,内部有两个静态成员函数 Alloc 和 Free 其实现通过调用CUDA AP
阅读全文
摘要:mxnet/src/storage/cpu_device_storage.h 通过两个名字空间 mxnet 和 storage 定义了CPUDeviceStorage类,然后在其中定义了两个静态函数 Alloc 和 Free 负责申请CPU内存,内存是按照 alignment_=16 对齐的 用 宏
阅读全文