├── .buildkite └── pipeline.yml ├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── pull_request_template.md └── workflows │ └── mac_ci.yml ├── .gitignore ├── AUTHORS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docker-compose.test.yml ├── docs ├── advanced │ ├── efficient_tensor_creation.md │ └── ope.md ├── cppguide.md ├── developing.md ├── index.md ├── installing.md ├── packagers │ └── README ├── pyguide.md └── tutorial.md ├── mkdocs.yml ├── source ├── .bazelrc ├── .bazelversion ├── .clang-format ├── .clang-tidy ├── .inferconfig ├── WORKSPACE ├── bazel │ ├── BUILD │ ├── cc.bzl │ ├── gtest.patch │ ├── libtorch.bzl │ ├── python.bzl │ ├── semver.patch │ ├── tensorflow.bzl │ ├── tensorflow_hdrs.bzl │ ├── toolchain.patch │ └── version.bzl ├── deps │ ├── BUILD │ ├── BUILD.benchmark │ ├── BUILD.boost │ ├── BUILD.eigen3 │ ├── BUILD.filesystem │ ├── BUILD.fmt │ ├── BUILD.gtest │ ├── BUILD.libjsoncpp │ ├── BUILD.libtorch │ ├── BUILD.minizip │ ├── BUILD.mklml │ ├── BUILD.pfr │ ├── BUILD.picosha2 │ ├── BUILD.pybind11 │ ├── BUILD.python │ ├── BUILD.semver │ ├── BUILD.spdlog │ ├── BUILD.tensorflow │ ├── BUILD.tensorflow_hdrs │ └── BUILD.zlib ├── external ├── neuropod │ ├── BUILD │ ├── backends │ │ ├── BUILD │ │ ├── neuropod_backend.cc │ │ ├── neuropod_backend.hh │ │ ├── python_bridge │ │ │ ├── BUILD │ │ │ ├── _neuropod_native_bootstrap │ │ │ │ ├── BUILD │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── executor.py │ │ │ │ ├── filelock.py │ │ │ │ ├── hash_utils.py │ │ │ │ └── pip_utils.py │ │ │ ├── python_bridge.cc │ │ │ ├── python_bridge.hh │ │ │ └── test │ │ │ │ ├── BUILD │ │ │ │ ├── gpu_test_python_bridge.cc │ │ │ │ └── test_python_bridge.cc │ │ ├── tensor_allocator.hh │ │ ├── tensorflow │ │ │ ├── BUILD │ │ │ ├── saved_model │ │ │ │ ├── README.md │ │ │ │ ├── constants.h │ │ │ │ ├── loader.cc │ │ │ │ ├── loader.h │ │ │ │ ├── loader_util.cc │ │ │ │ ├── loader_util.h │ │ │ │ ├── reader.cc │ │ │ │ └── reader.h │ │ │ ├── test │ │ │ │ ├── BUILD │ │ │ │ └── test_tensorflow_backend.cc │ │ │ ├── tf_backend.cc │ │ │ ├── tf_backend.hh │ │ │ ├── tf_tensor.cc │ │ │ ├── tf_tensor.hh │ │ │ ├── tf_utils.cc │ │ │ ├── tf_utils.hh │ │ │ ├── type_utils.cc │ │ │ └── type_utils.hh │ │ ├── test │ │ │ ├── BUILD │ │ │ ├── test_factories.cc │ │ │ └── test_tensor_validation.cc │ │ └── torchscript │ │ │ ├── BUILD │ │ │ ├── test │ │ │ ├── BUILD │ │ │ └── test_torchscript_backend.cc │ │ │ ├── torch_backend.cc │ │ │ ├── torch_backend.hh │ │ │ ├── torch_tensor.hh │ │ │ ├── type_utils.cc │ │ │ └── type_utils.hh │ ├── bindings │ │ ├── BUILD │ │ ├── c │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── c_api.cc │ │ │ ├── c_api.h │ │ │ ├── c_api_internal.h │ │ │ ├── np_status.cc │ │ │ ├── np_status.h │ │ │ ├── np_status_internal.h │ │ │ ├── np_tensor.cc │ │ │ ├── np_tensor.h │ │ │ ├── np_tensor_allocator.cc │ │ │ ├── np_tensor_allocator.h │ │ │ ├── np_tensor_allocator_internal.h │ │ │ ├── np_tensor_internal.h │ │ │ ├── np_tensor_spec.h │ │ │ ├── np_valuemap.cc │ │ │ ├── np_valuemap.h │ │ │ ├── np_valuemap_internal.h │ │ │ └── test │ │ │ │ ├── BUILD │ │ │ │ └── test_c_api.c │ │ ├── java │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── java_build_defs.bzl │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── uber │ │ │ │ │ │ └── neuropod │ │ │ │ │ │ ├── Dimension.java │ │ │ │ │ │ ├── LibraryLoader.java │ │ │ │ │ │ ├── NativeClass.java │ │ │ │ │ │ ├── Neuropod.java │ │ │ │ │ │ ├── NeuropodDevice.java │ │ │ │ │ │ ├── NeuropodJNIException.java │ │ │ │ │ │ ├── NeuropodTensor.java │ │ │ │ │ │ ├── NeuropodTensorAllocator.java │ │ │ │ │ │ ├── RuntimeOptions.java │ │ │ │ │ │ ├── TensorSpec.java │ │ │ │ │ │ └── TensorType.java │ │ │ │ └── native │ │ │ │ │ ├── com_uber_neuropod_LibraryLoader.cc │ │ │ │ │ ├── com_uber_neuropod_LibraryLoader.h │ │ │ │ │ ├── com_uber_neuropod_Neuropod.cc │ │ │ │ │ ├── com_uber_neuropod_Neuropod.h │ │ │ │ │ ├── com_uber_neuropod_NeuropodTensor.cc │ │ │ │ │ ├── com_uber_neuropod_NeuropodTensor.h │ │ │ │ │ ├── com_uber_neuropod_NeuropodTensorAllocator.cc │ │ │ │ │ ├── com_uber_neuropod_NeuropodTensorAllocator.h │ │ │ │ │ ├── com_uber_neuropod_RuntimeOptions_RuntimeOptionsNative.cc │ │ │ │ │ ├── com_uber_neuropod_RuntimeOptions_RuntimeOptionsNative.h │ │ │ │ │ ├── jclass_register.cc │ │ │ │ │ ├── jclass_register.h │ │ │ │ │ ├── utils.cc │ │ │ │ │ ├── utils.h │ │ │ │ │ └── utils_impl.h │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── uber │ │ │ │ └── neuropod │ │ │ │ ├── LibraryLoaderTest.java │ │ │ │ ├── NeuropodAdditionTest.java │ │ │ │ ├── NeuropodStringsModelTest.java │ │ │ │ ├── NeuropodTensorAllocatorTest.java │ │ │ │ ├── PythonStringsModelTest.java │ │ │ │ ├── TFAdditionTest.java │ │ │ │ ├── TFStringsModelTest.java │ │ │ │ ├── TensorSpecTest.java │ │ │ │ ├── TorchscriptAdditionTest.java │ │ │ │ └── TorchscriptStringsModelTest.java │ │ ├── neuropod_native.cc │ │ ├── python_bindings.cc │ │ └── python_bindings.hh │ ├── conversions │ │ ├── BUILD │ │ ├── eigen.hh │ │ └── test │ │ │ ├── BUILD │ │ │ └── test_conversions_eigen.cc │ ├── core │ │ ├── BUILD │ │ ├── generic_tensor.cc │ │ └── generic_tensor.hh │ ├── internal │ │ ├── BUILD │ │ ├── backend_registration.cc │ │ ├── backend_registration.hh │ │ ├── blocking_spsc_queue.hh │ │ ├── config_utils.cc │ │ ├── config_utils.hh │ │ ├── cuda_device_mapping.cc │ │ ├── cuda_device_mapping.hh │ │ ├── deleter.cc │ │ ├── deleter.hh │ │ ├── error_utils.hh │ │ ├── error_utils_header_only.cc │ │ ├── error_utils_header_only.hh │ │ ├── logging.cc │ │ ├── logging.hh │ │ ├── memory_utils.hh │ │ ├── neuropod_loader.cc │ │ ├── neuropod_loader.hh │ │ ├── neuropod_tensor.cc │ │ ├── neuropod_tensor.hh │ │ ├── neuropod_tensor_raw_data_access.cc │ │ ├── neuropod_tensor_raw_data_access.hh │ │ ├── neuropod_tensor_serialization.cc │ │ ├── tensor_accessor.hh │ │ ├── tensor_types.cc │ │ ├── tensor_types.hh │ │ ├── test │ │ │ ├── BUILD │ │ │ ├── benchmark_accessor.cc │ │ │ ├── test_accessor.cc │ │ │ ├── test_backend_registration.cc │ │ │ ├── test_config_utils.cc │ │ │ ├── test_internal_neuropod_tensor.cc │ │ │ └── test_loader.cc │ │ └── type_macros.hh │ ├── multiprocess │ │ ├── BUILD │ │ ├── control_messages.cc │ │ ├── control_messages.hh │ │ ├── ipc_control_channel.cc │ │ ├── ipc_control_channel.hh │ │ ├── mq │ │ │ ├── BUILD │ │ │ ├── heartbeat.hh │ │ │ ├── ipc_message_queue.cc │ │ │ ├── ipc_message_queue.hh │ │ │ ├── ipc_message_queue_impl.hh │ │ │ ├── test │ │ │ │ ├── BUILD │ │ │ │ ├── test_ipc_message_queue.cc │ │ │ │ ├── test_ope_heartbeat.cc │ │ │ │ ├── test_ope_transferrables.cc │ │ │ │ └── test_ope_wire_format.cc │ │ │ ├── transferrables.cc │ │ │ ├── transferrables.hh │ │ │ ├── wire_format.hh │ │ │ └── wire_format_impl.hh │ │ ├── multiprocess.cc │ │ ├── multiprocess.hh │ │ ├── multiprocess_worker.cc │ │ ├── multiprocess_worker.hh │ │ ├── multiprocess_worker_main.cc │ │ ├── ope_load_config.hh │ │ ├── serialization │ │ │ ├── BUILD │ │ │ ├── ipc_serialization.hh │ │ │ └── test │ │ │ │ ├── BUILD │ │ │ │ └── test_ipc_serialization.cc │ │ ├── shm │ │ │ ├── BUILD │ │ │ ├── raw_shm_block_allocator.cc │ │ │ ├── raw_shm_block_allocator.hh │ │ │ ├── shm_allocator.cc │ │ │ ├── shm_allocator.hh │ │ │ └── test │ │ │ │ ├── BUILD │ │ │ │ ├── benchmark_shm_allocator.cc │ │ │ │ └── test_shm_allocator.cc │ │ ├── shm_tensor.cc │ │ ├── shm_tensor.hh │ │ ├── tensor_utils.hh │ │ └── test │ │ │ ├── BUILD │ │ │ ├── benchmark_multiprocess.cc │ │ │ ├── test_ipc_control_channel.cc │ │ │ ├── test_multiprocess_allowed_transitions.cc │ │ │ ├── test_multiprocess_worker.cc │ │ │ ├── test_ope_multiple_instances.cc │ │ │ └── test_shm_tensor.cc │ ├── neuropod.cc │ ├── neuropod.hh │ ├── options.hh │ ├── serialization │ │ ├── BUILD │ │ ├── serialization.cc │ │ ├── serialization.hh │ │ └── test │ │ │ ├── BUILD │ │ │ ├── benchmark_serialization.cc │ │ │ ├── test_input_output.cc │ │ │ └── test_serialization.cc │ ├── tests │ │ ├── BUILD │ │ ├── test_data │ │ │ ├── BUILD │ │ │ ├── dummy_object_detection │ │ │ │ ├── 0 │ │ │ │ │ ├── config.json │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pb │ │ │ │ └── config.json │ │ │ ├── dummy_small_input_model │ │ │ │ ├── 0 │ │ │ │ │ ├── config.json │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pb │ │ │ │ └── config.json │ │ │ ├── pytorch_addition_model │ │ │ │ ├── 0 │ │ │ │ │ ├── code │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── addition_model.py │ │ │ │ │ ├── config.json │ │ │ │ │ ├── data │ │ │ │ │ │ └── random_content │ │ │ │ │ └── requirements.lock │ │ │ │ └── config.json │ │ │ ├── pytorch_addition_model_gpu │ │ │ │ ├── 0 │ │ │ │ │ ├── code │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── addition_model.py │ │ │ │ │ ├── config.json │ │ │ │ │ └── requirements.lock │ │ │ │ └── config.json │ │ │ ├── pytorch_strings_model │ │ │ │ ├── 0 │ │ │ │ │ ├── code │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── strings_model.py │ │ │ │ │ ├── config.json │ │ │ │ │ └── requirements.lock │ │ │ │ └── config.json │ │ │ ├── tf_addition_model │ │ │ │ ├── 0 │ │ │ │ │ ├── config.json │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pb │ │ │ │ └── config.json │ │ │ ├── tf_strings_model │ │ │ │ ├── 0 │ │ │ │ │ ├── config.json │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pb │ │ │ │ └── config.json │ │ │ ├── torchscript_addition_model │ │ │ │ ├── 0 │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pt │ │ │ │ └── config.json │ │ │ ├── torchscript_addition_model_single_output │ │ │ │ ├── 0 │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pt │ │ │ │ ├── config.json │ │ │ │ └── test_data.pkl │ │ │ ├── torchscript_dict_with_union_value_type_model │ │ │ │ ├── 0 │ │ │ │ │ └── data │ │ │ │ │ │ └── model.pt │ │ │ │ └── config.json │ │ │ └── torchscript_strings_model │ │ │ │ ├── 0 │ │ │ │ └── data │ │ │ │ │ └── model.pt │ │ │ │ └── config.json │ │ └── test_utils.hh │ └── version.hh ├── python │ ├── .coveragerc │ ├── .flake8 │ ├── __init__.py │ ├── neuropod │ │ ├── __init__.py │ │ ├── backends │ │ │ ├── __init__.py │ │ │ ├── keras │ │ │ │ ├── __init__.py │ │ │ │ ├── packager.py │ │ │ │ └── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── test_keras_packaging.py │ │ │ ├── python │ │ │ │ ├── __init__.py │ │ │ │ ├── packager.py │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_preinstall_python_deps.py │ │ │ │ │ ├── test_python_deps.py │ │ │ │ │ ├── test_python_isolation.py │ │ │ │ │ └── test_python_packaging.py │ │ │ │ └── utils.py │ │ │ ├── pytorch │ │ │ │ ├── __init__.py │ │ │ │ ├── packager.py │ │ │ │ └── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── custom_ops │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── addition_op_1 │ │ │ │ │ │ ├── addition_op.cc │ │ │ │ │ │ └── setup.py │ │ │ │ │ ├── addition_op_2 │ │ │ │ │ │ ├── addition_op.cc │ │ │ │ │ │ └── setup.py │ │ │ │ │ └── test_pytorch_custom_ops.py │ │ │ │ │ ├── test_pytorch_packaging.py │ │ │ │ │ └── test_pytorch_strings.py │ │ │ ├── tensorflow │ │ │ │ ├── __init__.py │ │ │ │ ├── packager.py │ │ │ │ └── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── custom_ops │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── addition_op.cc │ │ │ │ │ └── test_tensorflow_custom_ops.py │ │ │ │ │ ├── test_tensorflow_packaging.py │ │ │ │ │ ├── test_tensorflow_strings.py │ │ │ │ │ └── test_tensorflow_v2_packaging.py │ │ │ └── torchscript │ │ │ │ ├── __init__.py │ │ │ │ ├── packager.py │ │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ ├── custom_ops │ │ │ │ ├── __init__.py │ │ │ │ ├── addition_op.cc │ │ │ │ ├── setup.py │ │ │ │ └── test_torchscript_custom_ops.py │ │ │ │ ├── gpu_test_torchscript_devices.py │ │ │ │ ├── test_torchscript_dict_with_union_value_type_model.py │ │ │ │ ├── test_torchscript_packaging.py │ │ │ │ └── test_torchscript_strings.py │ │ ├── loader.py │ │ ├── packagers.py │ │ ├── registry.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── gpu_test_basic_environment_support.py │ │ │ ├── test_serialization.py │ │ │ └── utils.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── config_utils.py │ │ │ ├── dtype_utils.py │ │ │ ├── env_utils.py │ │ │ ├── eval_utils.py │ │ │ ├── hash_utils.py │ │ │ ├── packaging_utils.py │ │ │ ├── pip_utils.py │ │ │ ├── randomify.py │ │ │ └── test │ │ │ ├── __init__.py │ │ │ ├── test_config_utils.py │ │ │ ├── test_eval_utils.py │ │ │ └── test_randomify.py │ └── setup.py └── tools │ └── coverage │ ├── BUILD │ └── run_under.sh └── tools ├── autofix.sh ├── lint.sh └── tidy.sh /.buildkite/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.buildkite/pipeline.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/mac_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.github/workflows/mac_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docker-compose.test.yml -------------------------------------------------------------------------------- /docs/advanced/efficient_tensor_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/advanced/efficient_tensor_creation.md -------------------------------------------------------------------------------- /docs/advanced/ope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/advanced/ope.md -------------------------------------------------------------------------------- /docs/cppguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/cppguide.md -------------------------------------------------------------------------------- /docs/developing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/developing.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/installing.md -------------------------------------------------------------------------------- /docs/packagers/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/packagers/README -------------------------------------------------------------------------------- /docs/pyguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/pyguide.md -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /source/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/.bazelrc -------------------------------------------------------------------------------- /source/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.0.0 2 | -------------------------------------------------------------------------------- /source/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/.clang-format -------------------------------------------------------------------------------- /source/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/.clang-tidy -------------------------------------------------------------------------------- /source/.inferconfig: -------------------------------------------------------------------------------- 1 | { 2 | "report-blacklist-files-containing":["NEUROPOD_CI_SKIP_INFER"] 3 | } 4 | -------------------------------------------------------------------------------- /source/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/WORKSPACE -------------------------------------------------------------------------------- /source/bazel/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/bazel/cc.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/cc.bzl -------------------------------------------------------------------------------- /source/bazel/gtest.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/gtest.patch -------------------------------------------------------------------------------- /source/bazel/libtorch.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/libtorch.bzl -------------------------------------------------------------------------------- /source/bazel/python.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/python.bzl -------------------------------------------------------------------------------- /source/bazel/semver.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/semver.patch -------------------------------------------------------------------------------- /source/bazel/tensorflow.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/tensorflow.bzl -------------------------------------------------------------------------------- /source/bazel/tensorflow_hdrs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/tensorflow_hdrs.bzl -------------------------------------------------------------------------------- /source/bazel/toolchain.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/bazel/toolchain.patch -------------------------------------------------------------------------------- /source/bazel/version.bzl: -------------------------------------------------------------------------------- 1 | NEUROPOD_VERSION = "0.3.0rc7" 2 | -------------------------------------------------------------------------------- /source/deps/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD -------------------------------------------------------------------------------- /source/deps/BUILD.benchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.benchmark -------------------------------------------------------------------------------- /source/deps/BUILD.boost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.boost -------------------------------------------------------------------------------- /source/deps/BUILD.eigen3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.eigen3 -------------------------------------------------------------------------------- /source/deps/BUILD.filesystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.filesystem -------------------------------------------------------------------------------- /source/deps/BUILD.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.fmt -------------------------------------------------------------------------------- /source/deps/BUILD.gtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.gtest -------------------------------------------------------------------------------- /source/deps/BUILD.libjsoncpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.libjsoncpp -------------------------------------------------------------------------------- /source/deps/BUILD.libtorch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.libtorch -------------------------------------------------------------------------------- /source/deps/BUILD.minizip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.minizip -------------------------------------------------------------------------------- /source/deps/BUILD.mklml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.mklml -------------------------------------------------------------------------------- /source/deps/BUILD.pfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.pfr -------------------------------------------------------------------------------- /source/deps/BUILD.picosha2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.picosha2 -------------------------------------------------------------------------------- /source/deps/BUILD.pybind11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.pybind11 -------------------------------------------------------------------------------- /source/deps/BUILD.python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.python -------------------------------------------------------------------------------- /source/deps/BUILD.semver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.semver -------------------------------------------------------------------------------- /source/deps/BUILD.spdlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.spdlog -------------------------------------------------------------------------------- /source/deps/BUILD.tensorflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.tensorflow -------------------------------------------------------------------------------- /source/deps/BUILD.tensorflow_hdrs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.tensorflow_hdrs -------------------------------------------------------------------------------- /source/deps/BUILD.zlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/deps/BUILD.zlib -------------------------------------------------------------------------------- /source/external: -------------------------------------------------------------------------------- 1 | bazel-source/external -------------------------------------------------------------------------------- /source/neuropod/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/neuropod_backend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/neuropod_backend.cc -------------------------------------------------------------------------------- /source/neuropod/backends/neuropod_backend.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/neuropod_backend.hh -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/README.md -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/executor.py -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/filelock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/filelock.py -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/hash_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/hash_utils.py -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/pip_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/_neuropod_native_bootstrap/pip_utils.py -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/python_bridge.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/python_bridge.cc -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/python_bridge.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/python_bridge.hh -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/test/gpu_test_python_bridge.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/test/gpu_test_python_bridge.cc -------------------------------------------------------------------------------- /source/neuropod/backends/python_bridge/test/test_python_bridge.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/python_bridge/test/test_python_bridge.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensor_allocator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensor_allocator.hh -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/README.md -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/constants.h -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/loader.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/loader.h -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/loader_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/loader_util.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/loader_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/loader_util.h -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/reader.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/saved_model/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/saved_model/reader.h -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/test/test_tensorflow_backend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/test/test_tensorflow_backend.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/tf_backend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/tf_backend.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/tf_backend.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/tf_backend.hh -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/tf_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/tf_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/tf_tensor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/tf_tensor.hh -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/tf_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/tf_utils.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/tf_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/tf_utils.hh -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/type_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/type_utils.cc -------------------------------------------------------------------------------- /source/neuropod/backends/tensorflow/type_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/tensorflow/type_utils.hh -------------------------------------------------------------------------------- /source/neuropod/backends/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/test/test_factories.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/test/test_factories.cc -------------------------------------------------------------------------------- /source/neuropod/backends/test/test_tensor_validation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/test/test_tensor_validation.cc -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/test/test_torchscript_backend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/test/test_torchscript_backend.cc -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/torch_backend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/torch_backend.cc -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/torch_backend.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/torch_backend.hh -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/torch_tensor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/torch_tensor.hh -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/type_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/type_utils.cc -------------------------------------------------------------------------------- /source/neuropod/backends/torchscript/type_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/backends/torchscript/type_utils.hh -------------------------------------------------------------------------------- /source/neuropod/bindings/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/BUILD -------------------------------------------------------------------------------- /source/neuropod/bindings/c/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/BUILD -------------------------------------------------------------------------------- /source/neuropod/bindings/c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/README.md -------------------------------------------------------------------------------- /source/neuropod/bindings/c/c_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/c_api.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/c/c_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/c_api.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/c_api_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/c_api_internal.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_status.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_status.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_status_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_status_internal.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor_allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor_allocator.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor_allocator.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor_allocator_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor_allocator_internal.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor_internal.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_tensor_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_tensor_spec.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_valuemap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_valuemap.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_valuemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_valuemap.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/np_valuemap_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/np_valuemap_internal.h -------------------------------------------------------------------------------- /source/neuropod/bindings/c/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/bindings/c/test/test_c_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/c/test/test_c_api.c -------------------------------------------------------------------------------- /source/neuropod/bindings/java/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/BUILD -------------------------------------------------------------------------------- /source/neuropod/bindings/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/README.md -------------------------------------------------------------------------------- /source/neuropod/bindings/java/java_build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/java_build_defs.bzl -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/Dimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/Dimension.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/LibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/LibraryLoader.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NativeClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NativeClass.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/Neuropod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/Neuropod.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodDevice.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodJNIException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodJNIException.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodTensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodTensor.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodTensorAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/NeuropodTensorAllocator.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/RuntimeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/RuntimeOptions.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/TensorSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/TensorSpec.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/java/com/uber/neuropod/TensorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/java/com/uber/neuropod/TensorType.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_LibraryLoader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_LibraryLoader.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_LibraryLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_LibraryLoader.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_Neuropod.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_Neuropod.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_Neuropod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_Neuropod.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensor.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensor.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensorAllocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensorAllocator.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensorAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_NeuropodTensorAllocator.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_RuntimeOptions_RuntimeOptionsNative.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_RuntimeOptions_RuntimeOptionsNative.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/com_uber_neuropod_RuntimeOptions_RuntimeOptionsNative.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/com_uber_neuropod_RuntimeOptions_RuntimeOptionsNative.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/jclass_register.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/jclass_register.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/jclass_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/jclass_register.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/utils.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/utils.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/main/native/utils_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/main/native/utils_impl.h -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/LibraryLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/LibraryLoaderTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/NeuropodAdditionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/NeuropodAdditionTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/NeuropodStringsModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/NeuropodStringsModelTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/NeuropodTensorAllocatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/NeuropodTensorAllocatorTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/PythonStringsModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/PythonStringsModelTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TFAdditionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TFAdditionTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TFStringsModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TFStringsModelTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TensorSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TensorSpecTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TorchscriptAdditionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TorchscriptAdditionTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TorchscriptStringsModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/java/src/test/java/com/uber/neuropod/TorchscriptStringsModelTest.java -------------------------------------------------------------------------------- /source/neuropod/bindings/neuropod_native.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/neuropod_native.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/python_bindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/python_bindings.cc -------------------------------------------------------------------------------- /source/neuropod/bindings/python_bindings.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/bindings/python_bindings.hh -------------------------------------------------------------------------------- /source/neuropod/conversions/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/conversions/BUILD -------------------------------------------------------------------------------- /source/neuropod/conversions/eigen.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/conversions/eigen.hh -------------------------------------------------------------------------------- /source/neuropod/conversions/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/conversions/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/conversions/test/test_conversions_eigen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/conversions/test/test_conversions_eigen.cc -------------------------------------------------------------------------------- /source/neuropod/core/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/core/BUILD -------------------------------------------------------------------------------- /source/neuropod/core/generic_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/core/generic_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/core/generic_tensor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/core/generic_tensor.hh -------------------------------------------------------------------------------- /source/neuropod/internal/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/BUILD -------------------------------------------------------------------------------- /source/neuropod/internal/backend_registration.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/backend_registration.cc -------------------------------------------------------------------------------- /source/neuropod/internal/backend_registration.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/backend_registration.hh -------------------------------------------------------------------------------- /source/neuropod/internal/blocking_spsc_queue.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/blocking_spsc_queue.hh -------------------------------------------------------------------------------- /source/neuropod/internal/config_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/config_utils.cc -------------------------------------------------------------------------------- /source/neuropod/internal/config_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/config_utils.hh -------------------------------------------------------------------------------- /source/neuropod/internal/cuda_device_mapping.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/cuda_device_mapping.cc -------------------------------------------------------------------------------- /source/neuropod/internal/cuda_device_mapping.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/cuda_device_mapping.hh -------------------------------------------------------------------------------- /source/neuropod/internal/deleter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/deleter.cc -------------------------------------------------------------------------------- /source/neuropod/internal/deleter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/deleter.hh -------------------------------------------------------------------------------- /source/neuropod/internal/error_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/error_utils.hh -------------------------------------------------------------------------------- /source/neuropod/internal/error_utils_header_only.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/error_utils_header_only.cc -------------------------------------------------------------------------------- /source/neuropod/internal/error_utils_header_only.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/error_utils_header_only.hh -------------------------------------------------------------------------------- /source/neuropod/internal/logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/logging.cc -------------------------------------------------------------------------------- /source/neuropod/internal/logging.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/logging.hh -------------------------------------------------------------------------------- /source/neuropod/internal/memory_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/memory_utils.hh -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_loader.cc -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_loader.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_loader.hh -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_tensor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_tensor.hh -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_tensor_raw_data_access.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_tensor_raw_data_access.cc -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_tensor_raw_data_access.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_tensor_raw_data_access.hh -------------------------------------------------------------------------------- /source/neuropod/internal/neuropod_tensor_serialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/neuropod_tensor_serialization.cc -------------------------------------------------------------------------------- /source/neuropod/internal/tensor_accessor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/tensor_accessor.hh -------------------------------------------------------------------------------- /source/neuropod/internal/tensor_types.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/tensor_types.cc -------------------------------------------------------------------------------- /source/neuropod/internal/tensor_types.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/tensor_types.hh -------------------------------------------------------------------------------- /source/neuropod/internal/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/internal/test/benchmark_accessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/benchmark_accessor.cc -------------------------------------------------------------------------------- /source/neuropod/internal/test/test_accessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/test_accessor.cc -------------------------------------------------------------------------------- /source/neuropod/internal/test/test_backend_registration.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/test_backend_registration.cc -------------------------------------------------------------------------------- /source/neuropod/internal/test/test_config_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/test_config_utils.cc -------------------------------------------------------------------------------- /source/neuropod/internal/test/test_internal_neuropod_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/test_internal_neuropod_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/internal/test/test_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/test/test_loader.cc -------------------------------------------------------------------------------- /source/neuropod/internal/type_macros.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/internal/type_macros.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/control_messages.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/control_messages.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/control_messages.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/control_messages.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/ipc_control_channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/ipc_control_channel.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/ipc_control_channel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/ipc_control_channel.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/heartbeat.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/heartbeat.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/ipc_message_queue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/ipc_message_queue.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/ipc_message_queue.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/ipc_message_queue.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/ipc_message_queue_impl.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/ipc_message_queue_impl.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/test/test_ipc_message_queue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/test/test_ipc_message_queue.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/test/test_ope_heartbeat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/test/test_ope_heartbeat.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/test/test_ope_transferrables.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/test/test_ope_transferrables.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/test/test_ope_wire_format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/test/test_ope_wire_format.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/transferrables.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/transferrables.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/transferrables.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/transferrables.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/wire_format.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/wire_format.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/mq/wire_format_impl.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/mq/wire_format_impl.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/multiprocess.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/multiprocess.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/multiprocess.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/multiprocess.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/multiprocess_worker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/multiprocess_worker.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/multiprocess_worker.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/multiprocess_worker.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/multiprocess_worker_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/multiprocess_worker_main.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/ope_load_config.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/ope_load_config.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/serialization/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/serialization/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/serialization/ipc_serialization.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/serialization/ipc_serialization.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/serialization/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/serialization/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/serialization/test/test_ipc_serialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/serialization/test/test_ipc_serialization.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/raw_shm_block_allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/raw_shm_block_allocator.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/raw_shm_block_allocator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/raw_shm_block_allocator.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/shm_allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/shm_allocator.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/shm_allocator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/shm_allocator.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/test/benchmark_shm_allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/test/benchmark_shm_allocator.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm/test/test_shm_allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm/test/test_shm_allocator.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/shm_tensor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/shm_tensor.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/tensor_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/tensor_utils.hh -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/benchmark_multiprocess.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/benchmark_multiprocess.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/test_ipc_control_channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/test_ipc_control_channel.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/test_multiprocess_allowed_transitions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/test_multiprocess_allowed_transitions.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/test_multiprocess_worker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/test_multiprocess_worker.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/test_ope_multiple_instances.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/test_ope_multiple_instances.cc -------------------------------------------------------------------------------- /source/neuropod/multiprocess/test/test_shm_tensor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/multiprocess/test/test_shm_tensor.cc -------------------------------------------------------------------------------- /source/neuropod/neuropod.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/neuropod.cc -------------------------------------------------------------------------------- /source/neuropod/neuropod.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/neuropod.hh -------------------------------------------------------------------------------- /source/neuropod/options.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/options.hh -------------------------------------------------------------------------------- /source/neuropod/serialization/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/BUILD -------------------------------------------------------------------------------- /source/neuropod/serialization/serialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/serialization.cc -------------------------------------------------------------------------------- /source/neuropod/serialization/serialization.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/serialization.hh -------------------------------------------------------------------------------- /source/neuropod/serialization/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/test/BUILD -------------------------------------------------------------------------------- /source/neuropod/serialization/test/benchmark_serialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/test/benchmark_serialization.cc -------------------------------------------------------------------------------- /source/neuropod/serialization/test/test_input_output.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/test/test_input_output.cc -------------------------------------------------------------------------------- /source/neuropod/serialization/test/test_serialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/serialization/test/test_serialization.cc -------------------------------------------------------------------------------- /source/neuropod/tests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/BUILD -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/BUILD -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/dummy_object_detection/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/dummy_object_detection/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/dummy_object_detection/0/data/model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/dummy_object_detection/0/data/model.pb -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/dummy_object_detection/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/dummy_object_detection/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/dummy_small_input_model/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/dummy_small_input_model/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/dummy_small_input_model/0/data/model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/dummy_small_input_model/0/data/model.pb -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/dummy_small_input_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/dummy_small_input_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model/0/code/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model/0/code/addition_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model/0/code/addition_model.py -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model/0/data/random_content: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model/0/data/random_content -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model/0/requirements.lock: -------------------------------------------------------------------------------- 1 | torch==1.4.0 2 | -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model_gpu/0/code/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model_gpu/0/code/addition_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model_gpu/0/code/addition_model.py -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model_gpu/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model_gpu/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model_gpu/0/requirements.lock: -------------------------------------------------------------------------------- 1 | torch==1.4.0 2 | -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_addition_model_gpu/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_addition_model_gpu/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_strings_model/0/code/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_strings_model/0/code/strings_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_strings_model/0/code/strings_model.py -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_strings_model/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_strings_model/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_strings_model/0/requirements.lock: -------------------------------------------------------------------------------- 1 | torch==1.4.0 2 | -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/pytorch_strings_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/pytorch_strings_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/tf_addition_model/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/tf_addition_model/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/tf_addition_model/0/data/model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/tf_addition_model/0/data/model.pb -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/tf_addition_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/tf_addition_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/tf_strings_model/0/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/tf_strings_model/0/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/tf_strings_model/0/data/model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/tf_strings_model/0/data/model.pb -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/tf_strings_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/tf_strings_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_addition_model/0/data/model.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_addition_model/0/data/model.pt -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_addition_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_addition_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_addition_model_single_output/0/data/model.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_addition_model_single_output/0/data/model.pt -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_addition_model_single_output/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_addition_model_single_output/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_addition_model_single_output/test_data.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_addition_model_single_output/test_data.pkl -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_dict_with_union_value_type_model/0/data/model.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_dict_with_union_value_type_model/0/data/model.pt -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_dict_with_union_value_type_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_dict_with_union_value_type_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_strings_model/0/data/model.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_strings_model/0/data/model.pt -------------------------------------------------------------------------------- /source/neuropod/tests/test_data/torchscript_strings_model/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_data/torchscript_strings_model/config.json -------------------------------------------------------------------------------- /source/neuropod/tests/test_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/tests/test_utils.hh -------------------------------------------------------------------------------- /source/neuropod/version.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/neuropod/version.hh -------------------------------------------------------------------------------- /source/python/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/.coveragerc -------------------------------------------------------------------------------- /source/python/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/.flake8 -------------------------------------------------------------------------------- /source/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/keras/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/keras/packager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/keras/packager.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/keras/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/keras/test/test_keras_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/keras/test/test_keras_packaging.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/packager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/python/packager.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/test/test_preinstall_python_deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/python/test/test_preinstall_python_deps.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/test/test_python_deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/python/test/test_python_deps.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/test/test_python_isolation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/python/test/test_python_isolation.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/test/test_python_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/python/test/test_python_packaging.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/python/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/python/utils.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/packager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/packager.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/custom_ops/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_1/addition_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_1/addition_op.cc -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_1/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_1/setup.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_2/addition_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_2/addition_op.cc -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_2/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/custom_ops/addition_op_2/setup.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/custom_ops/test_pytorch_custom_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/custom_ops/test_pytorch_custom_ops.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/test_pytorch_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/test_pytorch_packaging.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/pytorch/test/test_pytorch_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/pytorch/test/test_pytorch_strings.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/packager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/tensorflow/packager.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/custom_ops/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/custom_ops/addition_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/tensorflow/test/custom_ops/addition_op.cc -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/custom_ops/test_tensorflow_custom_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/tensorflow/test/custom_ops/test_tensorflow_custom_ops.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/test_tensorflow_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/tensorflow/test/test_tensorflow_packaging.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/test_tensorflow_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/tensorflow/test/test_tensorflow_strings.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/tensorflow/test/test_tensorflow_v2_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/tensorflow/test/test_tensorflow_v2_packaging.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/packager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/packager.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/custom_ops/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/custom_ops/addition_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/custom_ops/addition_op.cc -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/custom_ops/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/custom_ops/setup.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/custom_ops/test_torchscript_custom_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/custom_ops/test_torchscript_custom_ops.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/gpu_test_torchscript_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/gpu_test_torchscript_devices.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/test_torchscript_dict_with_union_value_type_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/test_torchscript_dict_with_union_value_type_model.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/test_torchscript_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/test_torchscript_packaging.py -------------------------------------------------------------------------------- /source/python/neuropod/backends/torchscript/test/test_torchscript_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/backends/torchscript/test/test_torchscript_strings.py -------------------------------------------------------------------------------- /source/python/neuropod/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/loader.py -------------------------------------------------------------------------------- /source/python/neuropod/packagers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/packagers.py -------------------------------------------------------------------------------- /source/python/neuropod/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/registry.py -------------------------------------------------------------------------------- /source/python/neuropod/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/tests/gpu_test_basic_environment_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/tests/gpu_test_basic_environment_support.py -------------------------------------------------------------------------------- /source/python/neuropod/tests/test_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/tests/test_serialization.py -------------------------------------------------------------------------------- /source/python/neuropod/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/tests/utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/utils/config_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/config_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/dtype_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/dtype_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/env_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/env_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/eval_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/eval_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/hash_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/hash_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/packaging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/packaging_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/pip_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/pip_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/randomify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/randomify.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/python/neuropod/utils/test/test_config_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/test/test_config_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/test/test_eval_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/test/test_eval_utils.py -------------------------------------------------------------------------------- /source/python/neuropod/utils/test/test_randomify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/neuropod/utils/test/test_randomify.py -------------------------------------------------------------------------------- /source/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/python/setup.py -------------------------------------------------------------------------------- /source/tools/coverage/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/tools/coverage/BUILD -------------------------------------------------------------------------------- /source/tools/coverage/run_under.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/source/tools/coverage/run_under.sh -------------------------------------------------------------------------------- /tools/autofix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/tools/autofix.sh -------------------------------------------------------------------------------- /tools/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/tools/lint.sh -------------------------------------------------------------------------------- /tools/tidy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber/neuropod/HEAD/tools/tidy.sh --------------------------------------------------------------------------------