Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why to convert to image points? #1

Open
nithinme3 opened this issue Mar 7, 2023 · 0 comments
Open

Why to convert to image points? #1

nithinme3 opened this issue Mar 7, 2023 · 0 comments

Comments

@nithinme3
Copy link

Hi,

Thanks for the example.

I was wondering if we can do hausdorff distance calculation on lat long values (or at least on corresponding utm values) directly instead on image points.
My plan was to do the clustering in lat-long/utm coordinates and plot using folium.

Infact I tried hausdorff distance calculation on both utm and lat long but am getting following error,

(rapids) [root@nithin-rapids cuspatial]# python ./python/cuspatial/demos/hausdorff_clustering_test_toy.py
Traceback (most recent call last):
File "/share/adas_coe_159/nithin/cuspatial/./python/cuspatial/demos/hausdorff_clustering_test_toy.py", line 39, in
distance = cuspatial.directed_hausdorff_distance(pnt_x, pnt_y, cnt)
File "/opt/conda/envs/rapids/lib/python3.10/site-packages/cuspatial/core/spatial/distance.py", line 97, in directed_hausdorff_distance
return DataFrame(result)
File "/opt/conda/envs/rapids/lib/python3.10/contextlib.py", line 79, in inner
return func(*args, **kwds)
File "/opt/conda/envs/rapids/lib/python3.10/site-packages/cudf/core/dataframe.py", line 679, in init
new_df = self._from_arrays(data, index=index, columns=columns)
File "/opt/conda/envs/rapids/lib/python3.10/contextlib.py", line 79, in inner
return func(*args, **kwds)
File "/opt/conda/envs/rapids/lib/python3.10/site-packages/cudf/core/dataframe.py", line 5404, in _from_arrays
df._data[k] = column.as_column(
File "/opt/conda/envs/rapids/lib/python3.10/site-packages/cudf/core/column/column.py", line 1887, in as_column
arbitrary = cupy.ascontiguousarray(arbitrary)
File "/opt/conda/envs/rapids/lib/python3.10/site-packages/cupy/_creation/from_data.py", line 107, in ascontiguousarray
return _core.ascontiguousarray(a, dtype)
File "cupy/_core/core.pyx", line 2673, in cupy._core.core.ascontiguousarray
File "cupy/_core/core.pyx", line 2689, in cupy._core.core.ascontiguousarray
File "cupy/_core/core.pyx", line 136, in cupy._core.core.ndarray.new
File "cupy/_core/core.pyx", line 224, in cupy._core.core._ndarray_base._init
File "cupy/cuda/memory.pyx", line 742, in cupy.cuda.memory.alloc
File "/opt/conda/envs/rapids/lib/python3.10/site-packages/rmm/rmm.py", line 230, in rmm_cupy_allocator
buf = librmm.device_buffer.DeviceBuffer(size=nbytes, stream=stream)
File "device_buffer.pyx", line 85, in rmm._lib.device_buffer.DeviceBuffer.cinit
MemoryError: std::bad_alloc: CUDA error at: /opt/conda/envs/rapids/include/rmm/mr/device/cuda_memory_resource.hpp
(rapids) [root@nithin-rapids cuspatial]# python ./python/cuspatial/demos/hausdorff_clustering_test_toy.py

What could be the issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant