Hi, when I run the training I get those numba warnings. Do you know how to fix it? is it damage the results? I'm using numba version 0.49.1.
Thank you so much
`/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j]
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C))
warnings.warn(NumbaPerformanceWarning(msg))
/home/access/PycharmProjects/new14/multi_leg/det3d/core/bbox/geometry.py:279: NumbaWarning:
Compilation is falling back to object mode WITH looplifting enabled because Function "points_in_convex_polygon_jit" failed type inference due to: Invalid use of Function() with argument(s) of type(s): (array(float32, 3d, C), Tuple(slice, list(int64), slice))
parameterized
In definition 0:
All templates rejected with literals.
In definition 1:
All templates rejected without literals.
In definition 2:
All templates rejected with literals.
In definition 3:
All templates rejected without literals.
In definition 4:
All templates rejected with literals.
In definition 5:
All templates rejected without literals.
In definition 6:
All templates rejected with literals.
In definition 7:
All templates rejected without literals.
In definition 8:
All templates rejected with literals.
In definition 9:
All templates rejected without literals.
In definition 10:
All templates rejected with literals.
In definition 11:
All templates rejected without literals.
In definition 12:
TypeError: unsupported array index type list(int64) in Tuple(slice, list(int64), slice)
raised from /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/arraydecl.py:69
In definition 13:
TypeError: unsupported array index type list(int64) in Tuple(slice, list(int64), slice)
raised from /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/arraydecl.py:69
In definition 14:
All templates rejected with literals.
In definition 15:
All templates rejected without literals.
This error is usually caused by passing an argument of a type that is unsupported by the named function.
[1] During: typing of intrinsic-call at /home/access/PycharmProjects/new14/multi_leg/det3d/core/bbox/geometry.py (298)
File "det3d/core/bbox/geometry.py", line 298:
def points_in_convex_polygon_jit(points, polygon, clockwise=True):
Hi, when I run the training I get those numba warnings. Do you know how to fix it? is it damage the results? I'm using numba version 0.49.1.
Thank you so much
`/home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/PycharmProjects/new14/multi_leg/det3d/core/sampler/preprocess.py:464: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) points[i : i + 1, :3] = points[i : i + 1, :3] @ rot_mat_T[j] /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/anaconda3/envs/det_14/lib/python3.6/site-packages/numba/core/typing/npydecl.py:943: NumbaPerformanceWarning: '@' is faster on contiguous arrays, called on (array(float32, 2d, A), array(float32, 2d, C)) warnings.warn(NumbaPerformanceWarning(msg)) /home/access/PycharmProjects/new14/multi_leg/det3d/core/bbox/geometry.py:279: NumbaWarning: Compilation is falling back to object mode WITH looplifting enabled because Function "points_in_convex_polygon_jit" failed type inference due to: Invalid use of Function() with argument(s) of type(s): (array(float32, 3d, C), Tuple(slice, list(int64), slice))
File "det3d/core/bbox/geometry.py", line 298: def points_in_convex_polygon_jit(points, polygon, clockwise=True):