boost 138 python_bindings/numpy/dtype.cpp namespace pyconv = boost::python::converter; boost 198 python_bindings/numpy/dtype.cpp array_scalar_converter<boost::uint32_t>::declare(); boost 199 python_bindings/numpy/dtype.cpp array_scalar_converter<boost::int32_t>::declare(); boost 22 python_bindings/numpy/dtype.hpp using namespace boost; boost 85 python_bindings/numpy/dtype.hpp template <typename T, bool isInt = boost::is_integral<T>::value> boost 90 python_bindings/numpy/dtype.hpp static dtype get() { return get_int_dtype<8 * sizeof(T), boost::is_unsigned<T>::value>(); } boost 180 python_bindings/numpy/ndarray.cpp boost::scoped_array<Py_intptr_t> dims(new Py_intptr_t[nd]); boost 192 python_bindings/numpy/ndarray.cpp boost::scoped_array<Py_intptr_t> dims(new Py_intptr_t[nd]); boost 182 python_bindings/numpy/ndarray.hpp typename boost::enable_if<boost::is_integral<typename Container::value_type>>::type *enabled = NULL) { boost 14 python_bindings/python/Argument.cpp namespace p = boost::python; boost 15 python_bindings/python/BoundaryConditions.cpp namespace p = boost::python; boost 179 python_bindings/python/BoundaryConditions.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 180 python_bindings/python/BoundaryConditions.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 196 python_bindings/python/BoundaryConditions.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 197 python_bindings/python/BoundaryConditions.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 213 python_bindings/python/BoundaryConditions.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 214 python_bindings/python/BoundaryConditions.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 231 python_bindings/python/BoundaryConditions.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 232 python_bindings/python/BoundaryConditions.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 250 python_bindings/python/BoundaryConditions.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 251 python_bindings/python/BoundaryConditions.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 11 python_bindings/python/Error.cpp namespace p = boost::python; boost 16 python_bindings/python/Expr.cpp namespace p = boost::python; boost 41 python_bindings/python/Expr.cpp boost::format f("<halide.Expr of type '%s(%i)'>"); boost 44 python_bindings/python/Expr.cpp repr = boost::str(f % type_code_to_string(t) % t.bits()); boost 10 python_bindings/python/Expr.h boost::python::object expr_vector_to_python_tuple(const std::vector<Halide::Expr> &t); boost 11 python_bindings/python/Expr.h std::vector<Halide::Expr> python_tuple_to_expr_vector(const boost::python::object &obj); boost 14 python_bindings/python/Expr.h std::vector<T> python_collection_to_vector(const boost::python::object &obj) { boost 16 python_bindings/python/Expr.h for (ssize_t i = 0; i < boost::python::len(obj); i++) { boost 17 python_bindings/python/Expr.h result.push_back(boost::python::extract<T>(obj[i])); boost 22 python_bindings/python/Func.cpp namespace p = boost::python; boost 176 python_bindings/python/Func.cpp boost::format f("<halide.Func '%s'>"); boost 177 python_bindings/python/Func.cpp repr = boost::str(f % func.name()); boost 20 python_bindings/python/Func.h namespace bp = boost::python; boost 13 python_bindings/python/Func_Ref.cpp namespace p = boost::python; boost 15 python_bindings/python/Func_Stage.cpp namespace p = boost::python; boost 15 python_bindings/python/Func_VarOrRVar.cpp namespace p = boost::python; boost 9 python_bindings/python/Func_gpu.cpp namespace p = boost::python; boost 10 python_bindings/python/Func_gpu.h void defineFuncGpuMethods(boost::python::class_<Halide::Func> &func_class); boost 17 python_bindings/python/Func_gpu.h namespace bp = boost::python; boost 13 python_bindings/python/Function.cpp namespace p = boost::python; boost 42 python_bindings/python/Halide.cpp using namespace boost::python; boost 11 python_bindings/python/IROperator.cpp namespace p = boost::python; boost 31 python_bindings/python/Image.cpp namespace p = boost::python; boost 35 python_bindings/python/Image.cpp namespace bn = boost::numpy; boost 158 python_bindings/python/Image.cpp boost::format f("<halide.Buffer%s%i; element_size %i bytes; " boost 161 python_bindings/python/Image.cpp repr = boost::str(f % suffix % t.bits() % t.bytes() % buffer.extent(0) % buffer.extent(1) % buffer.extent(2) % buffer.extent(3) % buffer.min(0) % buffer.min(1) % buffer.min(2) % buffer.min(3) % buffer.stride(0) % buffer.stride(1) % buffer.stride(2) % buffer.stride(3)); boost 167 python_bindings/python/Image.cpp boost::python::object get_type_function_wrapper() { boost 171 python_bindings/python/Image.cpp typedef boost::mpl::vector<h::Type, h::Buffer<T> &> func_sig; boost 8 python_bindings/python/Image.h boost::python::object buffer_to_python_object(const Halide::Buffer<> &); boost 9 python_bindings/python/Image.h Halide::Buffer<> python_object_to_buffer(boost::python::object); boost 13 python_bindings/python/InlineReductions.cpp namespace p = boost::python; boost 38 python_bindings/python/Lambda.cpp namespace p = boost::python; boost 17 python_bindings/python/Param.cpp namespace p = boost::python; boost 44 python_bindings/python/Param.cpp boost::format f("<halide.ImageParam named '%s' (not yet defined) >"); boost 45 python_bindings/python/Param.cpp repr = boost::str(f % param.name()); boost 47 python_bindings/python/Param.cpp boost::format f("<halide.ImageParam named '%s' of type '%s(%i)' and dimensions %i %i %i %i>"); boost 48 python_bindings/python/Param.cpp repr = boost::str(f % param.name() % boost 287 python_bindings/python/Param.cpp boost::format f("<halide.Param named '%s' of type '%s(%i)'>"); boost 288 python_bindings/python/Param.cpp repr = boost::str(f % param.name() % type_code_to_string(t) % t.bits()); boost 493 python_bindings/python/Param.cpp typedef boost::mpl::list<boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 494 python_bindings/python/Param.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 505 python_bindings/python/Param.cpp typedef typename boost::mpl::front<PixelTypes>::type pixel_t; boost 519 python_bindings/python/Param.cpp typedef typename boost::mpl::pop_front<PixelTypes>::type pixels_types_tail_t; boost 553 python_bindings/python/Param.cpp struct create_param1_impl_t<boost::mpl::l_end::type, Args...> { boost 565 python_bindings/python/Param.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 566 python_bindings/python/Param.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 572 python_bindings/python/Param.cpp boost::uint8_t, boost::uint16_t, boost::uint32_t, boost 573 python_bindings/python/Param.cpp boost::int8_t, boost::int16_t, boost::int32_t, boost 12 python_bindings/python/RDom.cpp namespace p = boost::python; boost 14 python_bindings/python/Target.cpp namespace p = boost::python; boost 45 python_bindings/python/Type.cpp auto message_format = boost::format("<halide.Type code '%s' with %i bits and %i lanes>"); boost 47 python_bindings/python/Type.cpp return boost::str(message_format % type_code_to_string(t) % t.bits() % t.lanes()); boost 53 python_bindings/python/Type.cpp namespace p = boost::python; boost 44 python_bindings/python/Var.cpp boost::format f("<halide.Var '%s'>"); boost 45 python_bindings/python/Var.cpp repr = boost::str(f % var.name()); boost 52 python_bindings/python/Var.cpp namespace p = boost::python; boost 21 python_bindings/python/add_operators.h using namespace boost::python; boost 85 python_bindings/python/add_operators.h using namespace boost::python;