Sha256: a8c50b7ff6230a8e5bc26d4533ac795f78c85e3ecfb42b69e965a0101ee2d0e7

Contents?: true

Size: 486 Bytes

Versions: 19

Compression:

Stored size: 486 Bytes

Contents

static VALUE
<%=c_iter%>(char *ptr, size_t pos, VALUE fmt)
{
<% if is_object %>
    return rb_inspect(*(VALUE*)(ptr+pos));
<% else %>
    return format_<%=type_name%>(fmt, (dtype*)(ptr+pos));
<% end %>
}

/*
  Returns a string containing a human-readable representation of NArray.
  @overload inspect
  @return [String]
*/
static VALUE
<%=c_func(0)%>(VALUE ary)
{
    cumo_cuda_runtime_check_status(cudaDeviceSynchronize());
    return cumo_na_ndloop_inspect(ary, <%=c_iter%>, Qnil);
}

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
cumo-0.4.3 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.4.2 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.4.1 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.4.0 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.5 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.4 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.3 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.2 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.1 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.0 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.3.0.pre1 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.2.5 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.2.4 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.2.3 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.2.2 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.2.1 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.2.0 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.1.2 ext/cumo/narray/gen/tmpl/inspect.c
cumo-0.1.1 ext/cumo/narray/gen/tmpl/inspect.c