📄 ecvc7k16os0m3ratdug6z58pz.o
/home/palash/git/iron_learn/target/debug/incremental/iron_learn-3h6ea6679jgzs/s-hfvogl2ess-0fbm2pe-9lygiu1w5x4k7otnrhy4cawm5/ecvc7k16os0m3ratdug6z58pz.o
Language: o • Lines: 607
ELF>�t@@*H���D$H�L$H�T$ H�t$(H��H�|$(H�t$0D���D$?H�t$@H��$XH��$`H��$h��$p$��$wƄ$W�H���H��H���H��H�|$XH���H�|$HH�t$X�H�T$H�1�H��HD�H�t0H�|$0H�t$HH�T$PH��$�H��$�H�
��H�T$H�t$(H�D$PH��$x��D$��$�H��$��H��$�H��$��H��1��H9�$�HD�H�tNH�|$0H��$�H��$�H��$�H��$�H��$�H��$�H��$�H���DH��$�H��$��(�Ƅ$WH�|$hH��$��(��D$?�u;Ƅ$WH��$�H�t$h�(�H��$pH��$��(��H��$pH�t$h��@H��$HH��$p��+��$W���H����H��$���$����H��1��H9�$HHD�H�t>H�|$0H��$`H��$��$P)�$�H�H��$���
H�T$ H��$hH��$�$H�$X)�$�)�$�H��$H��$@(�$�(�$�)�$0)�$ H��$hH��$ ��(H��$ ������H����H��$���$���H��$@H��$h��H��1��H9�$@HD�H�t>H�|$0H��$XH��$��$H)�$�H�H��$����H�t$(H��$`H��$��$@�$P)�$�)�$�H��$�H��$0(�$�(�$�)�$ )�$H��$���(H��$������H����H��$���$���H��$�H��$���H��1��H9�$�HD�H�t>H�|$0H��$�H��$��$�)�$�H�H��$���H��$�H��$ �$��$�)�$)�$H��$ H��$�(�$(�$)�$p)�$`H��$8H��$`H��$��(H��$`������H����H��$���$���H��$H��$8��H��1��H9�$HD�H�t>H�|$0H��$(H��$@�$)�$0H�H��$0��H��$0H��$p�$�$ )�$`)�$PH��$pH��$(�$P(�$`)�$�)�$�H��$`��(H��$������H����H��$���$��؋|$H����D$��L$�D$��D$��D$H��$�H��$���H��$�H��$���H��1��H9�$�HD�H�t>H�|$0H��$�H��$�$�)�$H�H��$��H�t$H�|$0H��$�H��$@�$��$�)�$0)�$ H��$@H��$�(�$ (�$0)�$�)�$�H��$���(H��$������H����H��$���$���H��$���H��$���H��$��H��$ ����$Wu
Ƅ$W�H�|$h���H�D$@H�Ĩ��H��$���H��$��H��$`�����H��$ ������$Wu���Ƅ$W�H�|$h���H��$��H�|$h��������������
��u��
�	�
��	u�	�
��
��u��

�
�

��
��
�
��
��
�
�
�	�
��
��5�
�	�
��
�	�
��5�
�H��(�D$H�L$H�T$ H�t$(H��H�|$(H�t$0D���D$?H�t$@H��$�H��$�H��$���$�$��$�Ƅ$��H���H��H���H��H�|$XH���H�|$HH�t$X�H�T$H�1�H��HD�H�t0H�|$0H�t$HH�T$PH��$H��$ H�
��H�T$H�t$(H�D$PH��$���D$��$H��$��H��$�H��$��H��1��H9�$�HD�H�tNH�|$0H��$�H��$�H��$�H��$H��$�H��$H��$�H���DH��$H��$��0�Ƅ$�H�|$hH��$�0��D$?�u;Ƅ$�H��$�H�t$h�0�H��$�H��$��0��H��$�H�t$h��@H��$pH��$���+��$����H����H��$��$���H��1��H9�$pHD�H�t>H�|$0H��$�H��$�$x)�$H�H��$��
H�T$ �$p�$��$�)�$@)�$0)�$ (�$ (�$0(�$@)�$`)�$P)�$@H��$�H��$@��(H��$@������H����H��$��$��H��$�H��$���H��1��H9�$�HD�H�t>H�|$0H��$�H��$��$�)�$�H�H��$����H�t$(�$��$��$�)�$ )�$)�$(�$(�$(�$ )�$p)�$`)�$PH��$ ��(H��$P������H����H��$��$��H��$�H��$ ��H��1��H9�$�HD�H�t>H�|$0H��$H��$`�$�)�$PH�H��$P���$��$�$)�$�)�$�)�$p(�$p(�$�(�$�)�$�)�$�)�$�H��$�H��$�H��$P��(H��$�������H����H��$��$��H��$`H��$���H��1��H9�$`HD�H�t>H�|$0H��$xH��$��$h)�$�H�H��$����$`�$p�$�)�$�)�$�)�$�(�$�(�$�(�$�)�$P)�$@)�$0H��$���(H��$0�����H����H��$��$�؋|$H����D$��L$�D$��D$��D$H��$PH��$0��H��$ H��$P��H��1��H9�$ HD�H�t>H�|$0H��$8H��$��$()�$�H�H��$���H�t$H�|$0�$ �$0�$@)�$�)�$�)�$�(�$�(�$�(�$�)�$)�$)�$�H��$���(H��$������H����H��$��$��H��$���H��$0��H��$P��H��$@����$�u
Ƅ$��H�|$h���H�D$@H��(��H��$0��H��$P��H��$������H��$@������$�u���Ƅ$��H�|$h���H��$�H�|$h��������������
��u��
�	�
��	u�	�
��
��u��

�
�

��
��
�
��
��
�
�
�	�
��
��5�
�	�
��
�	�
��5�
�X must have a shape/home/palash/git/iron_learn/src/regression/gradient_descent.rs>
>>>>>gdb_load_rust_pretty_printers.py%U9.@n:;I:;I4�:;IU/I	2�

I�82$>2�
3
I�84
I�833I3�I3(!	W>��
�
��
�
��
�
��
���
�
���	��d��J	#��:��:��J	@��:��:��J	8��:��:��J	H��:��J	8��:q��:��
J	8��
:��	:�:!	W�������������
���	��d��J	#��������J	@��������J	8��������J	H�����	J	8��	�q�����J	8�����	���	(�
�
i	�
q
	0�
�
1	dj
x
V
	B
j
�
V
	�j

V
	dj
�
�	j
z
"
j	B
j
�
�	�j
�
	
�	B

�
�	B

I
	B
	d	�
	�	
V
	(
K�
u��	(:M
:	(:M
M	0
��
��"		0�M
�	0�M
M	n	�		6
M
6
	6
M
M	�	
	6
�

6
	6
�

�
	B
	�
�

V
	�
�

��:V
B
�<����!	!	clang LLVM (rustc version 1.92.0 (ded5c06cf 2025-12-08))src/main.rs/@/ecvc7k16os0m3ratdug6z58pz/home/palash/git/iron_learniron_learnregressiongradient_descentf32Dcuda_tensorTshapeallocvecu32GlobalAbufraw_vecinnerptrcoreuniqueu8pointernon_null*const u8NonNull<u8>_markermarkerPhantomData<u8>Unique<u8>capnumniche_types__0usizeUsizeNoHighBitRawVecInner<alloc::alloc::Global>PhantomData<u32>RawVec<u32, alloc::alloc::Global>lenVec<u32, alloc::alloc::Global>device_buffercustom_device_buffercustmemorydeviceu64*mut f32PhantomData<*mut f32>DevicePointer<f32>DeviceBuffer<f32>CustomDeviceBuffer<f32>GpuTensor<f32>_ZN10iron_learn10regression16gradient_descent16gradient_descent17h29a7c892119bb5c4Egradient_descent<f32, iron_learn::cuda_tensor::GpuTensor<f32>>resultOkstringRawVec<u8, alloc::alloc::Global>Vec<u8, alloc::alloc::Global>StringEErrResult<iron_learn::cuda_tensor::GpuTensor<f32>, alloc::string::String>cpu_tensordataPhantomData<f32>RawVec<f32, alloc::alloc::Global>Vec<f32, alloc::alloc::Global>CpuTensor<f32>_ZN10iron_learn10regression16gradient_descent16gradient_descent17h6c3f76658aad4047Egradient_descent<f32, iron_learn::cpu_tensor::CpuTensor<f32>>Result<iron_learn::cpu_tensor::CpuTensor<f32>, alloc::string::String>x&iron_learn::cuda_tensor::GpuTensor<f32>ywllogisticboollinesresidualconvertInfallibleResult<core::convert::Infallible, alloc::string::String>valpredictionlossgradient_rawddata_ptrlength&strResult<core::convert::Infallible, &str>data_size&iron_learn::cpu_tensor::CpuTensor<f32>rustc version 1.92.0 (ded5c06cf 2025-12-08)zPLRx�� $!	G��A� H!	G��A��I�
src/regressionsrcgradient_descent.rsmain.rs		
_��%�-�Xo+IX�o����m:X0��#L��i.�jt�t_.X-k%X�k�X0@ft!�_�&f,!X�f�X08dt!�_�&d,X��0Hdt-�d�&d,,X��0-8dt!�_�$�b �b�Xbt
�b,;X
�b��08`t!�_�!�_t!�_t!�_t!�t ._�!Xk�tf!�_t!�_t-�td.!�yt5t�._�!.k�t�!X		
_��%�-�Xo+IX�o����m:X0��#L��i.�jt�t_.X-k%X�k�X0@ft!�_�&f,!X�f�X08dt!�_�&d,X��0Hdt-�d�&d,,X��0-8dt!�_�$�b �b�Xbt
�b,;X
�b��08`t!�_�!�_t!�_t!�_t!�t ._�!Xk�tf!�_t!�_t-�td.!�yt5t�._�!.k�t�!X!"��iH	

'	!	�
g
��"�
Apf	��E?
���!	[5�p�r�	��
:!"&!!-h��������q	��������}	�����������������������������������������������������"��������7��������������������������������������������
��������$��������8 ��������O���������
�����������������Y!��������h"�����������������������������������o#��������~"�������������������������������������������"�����������������"��������/���������"���������"���������	$���������%��������&��������+��������~
�����������������!��������"��������>"��������M"��������\"��������k"���������"���������	'���������"���������"���������"���������"��������	"��������	(��������	"��������h*��������q	��������}	���������������������������������������������+��������",��������7-������������������.��������������������������
��������$��������8/��������O-���������
���������.��������Y0��������h1���������-������������������.��������o2��������~1���������-����������������.���������,���������1���������-��������"��������/.���������1���������1���������	$���������%��������3��������+-��������~
���������.��������0��������1��������>1��������M1��������\1��������k1���������1���������	'���������1���������1���������1���������1��������	1��������	(��������	1��������						


9

a&
�+
}0
�5
�:H
�L
�[
j
@y
B�
D�
F���
Z�
�
���
Z��
�
P
T&
�/
Z<M
�Z
�c
�o
 x
Z�6�
��
P�
��
��
Z�G�
���
Z
h
�(�9
�E{V
Zc�t
���
��
��
���
=�
��
�
@�
B
D
F�0
Z=
�F
R�c
Zp��
��
 �
T�
p�
Z��
��
��
��
��
Z6
� 
 )
�5
p>
ZKG\
�iz
Z�h�
����
��{�
Z���
��
�%
�.
�6
�;
�G
�L
�X
�e
�j
nv
�{
��
��
.�
��
��
��
��
��
��
��
��
��
��
��
Z
�
�
�%
�2
>
�G
�L
�X
�f
�k
�t
�y
��
��
��
��
!�
x�
��
��
K�
��
9�
��
��
�
!
�!
�*
�/
�;
!I
2N
xV
�e
�l
�q
�v
�{
@�
��
��
!�
�
�
��
��
)�
0�
��
��
��
3
�
�
�
O
S#
i+
_:
(?
�T
/i
�v
/�
��
�
_�
��
��
�
_�
��
/�
��
/	
�	
	
_#	
�/	
�8	
=	
_K	
vU	
/b	
�o	
/{	
��	
�	
_�	
��	
��	
�	
_�	
��	
/�	
��	
/�	
��	
�	
_	

�

�

#

_2

c7

kC

�N

W

c^

c

h

m

�r

\~

��

��

��

��

I�

��

��

)�

&�

*�

�

O�

��

�

�#

 ��� �(	0	8!	P�XU`~hqp�x��������������X�_���b������ �(0�8�PnXu`�hSp�x����������������������		!	 �(U0~8q@�H�P�X�p�x������X�_���b������������� n(u0�8S@�H�P�X�p�x������!	��!	65(1LUVuecvc7k16os0m3ratdug6z58pz.rela.data.DW.ref.rust_eh_personalitymemcpy.debug_abbrev.text.comment.debug_gdb_scripts.rela.debug_aranges.rela.debug_ranges.debug_str.group.rela.debug_info.note.GNU-stack.rela.debug_line_Unwind_Resume.rela.eh_frame.strtab.symtab__rustc_debug_gdb_scripts_section___ZN153_$LT$core..result..Result$LT$T$C$F$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..result..Result$LT$core..convert..Infallible$C$E$GT$$GT$$GT$13from_residual17heca32b22cdd213efE_ZN153_$LT$core..result..Result$LT$T$C$F$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..result..Result$LT$core..convert..Infallible$C$E$GT$$GT$$GT$13from_residual17hfd3d9e849147708fE_ZN4core6option15Option$LT$T$GT$5ok_or17h4a4c72cba7a76b8dE_ZN4core3ptr66drop_in_place$LT$iron_learn..cuda_tensor..GpuTensor$LT$f32$GT$$GT$17h64046c2181f1e25dE_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$9get_shape17h46bb26f8ae67dd1dE_ZN4core3ptr65drop_in_place$LT$iron_learn..cpu_tensor..CpuTensor$LT$f32$GT$$GT$17h24875a7121f8631cE_ZN52_$LT$f32$u20$as$u20$iron_learn..numeric..Numeric$GT$8from_u3217h75a437ea0b866aaaE_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$5scale17h173dc733c737a4d9E_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$6matmul17h23db8158d76d35c8E_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$1t17h93dcbddcb8bd9838E_ZN79_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17h0219d5e66e094c87E_ZN153_$LT$core..result..Result$LT$T$C$F$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..result..Result$LT$core..convert..Infallible$C$E$GT$$GT$$GT$13from_residual17h2772ee8271f03747E.rela.text._ZN10iron_learn10regression16gradient_descent16gradient_descent17h6c3f76658aad4047E.gcc_except_table._ZN10iron_learn10regression16gradient_descent16gradient_descent17h6c3f76658aad4047E_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$9get_shape17h9fbbd901eb855f85E.rela.text._ZN10iron_learn10regression16gradient_descent16gradient_descent17h29a7c892119bb5c4E.gcc_except_table._ZN10iron_learn10regression16gradient_descent16gradient_descent17h29a7c892119bb5c4E_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$3sub17h0ef05d862eb8d974E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$3sub17h75853eef6020ad54E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$5first17he017f273e63a9214E_ZN153_$LT$core..result..Result$LT$T$C$F$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..result..Result$LT$core..convert..Infallible$C$E$GT$$GT$$GT$13from_residual17h721dd0aa216ab8c3E_ZN108_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..math..TensorMath$LT$T$GT$$GT$7sigmoid17he408045171279e73E_ZN4core9panicking16panic_in_cleanup17h6ca8ea5ab49097b2E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$5scale17hf3f795b7510cbea2E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$6matmul17h0a2ce3d8fbe9fb72E_ZN45_$LT$f32$u20$as$u20$core..ops..arith..Div$GT$3div17haf972539b0c28922E_ZN72_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$5deref17he32d1febc8f904f1E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$1t17hc635fac16f010931E_ZN109_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..math..TensorMath$LT$T$GT$$GT$7sigmoid17h70ce9f2854538590E_ZN79_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17h223d2e91a447d370E_ZN79_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17h6d7a8b56ad706420E.rela.data.rel.ro..Lanon.8801c52e372ca44d885addda31b130a7.7.rela.data.rel.ro..Lanon.8801c52e372ca44d885addda31b130a7.6.rela.data.rel.ro..Lanon.8801c52e372ca44d885addda31b130a7.5.rela.data.rel.ro..Lanon.8801c52e372ca44d885addda31b130a7.4.rela.data.rel.ro..Lanon.8801c52e372ca44d885addda31b130a7.3.rela.data.rel.ro..Lanon.8801c52e372ca44d885addda31b130a7.2GCC_except_table1.rodata.str1.1GCC_except_table0.rodata..Lanon.8801c52e372ca44d885addda31b130a7.0@c�V@�@!	�@�5p)	d	�Z 
!	U@P;p)�D�{�Z2?H@�@)�`�@�@)
�x�@�@)]�X@A)!�@ A)���@8A)e2�"H����,�@PAH)} !@x@�YH)�`!��@�Y�)�00%A��0)5 x+�b)!\0�+-��+�p�+h�@�bx)%�,��@c0)'	�0(