📄 2lfgc3k45xmdie8773b0ahnm3.o
/home/palash/git/iron_learn/target/debug/incremental/iron_learn-26cm2ugv865ae/s-hiw4kpl3zh-0unaqx1-01688d1s4bbuyapj1391the7s/2lfgc3k45xmdie8773b0ahnm3.o
Language: o • Lines: 608
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/@/2lfgc3k45xmdie8773b0ahnm3/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_descent17h078e9d7a03428c99Egradient_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_descent17h8ec83237c3547344Egradient_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	

'�!	$A�
��:�m'��	�w	�w
u�l
!	u0�]�
��H��!"!!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(1LUVu.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___ZN108_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..math..TensorMath$LT$T$GT$$GT$7sigmoid17h7a2c1c0c9503d6ffE_ZN109_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..math..TensorMath$LT$T$GT$$GT$7sigmoid17h3c0b3955c77128afE_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_residual17h1a6d4b7e59c526eeE_ZN79_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17hc1bc35c392a324deE_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_residual17hefc3cb52d1a906edE_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_residual17h4588490fec1eed8dE_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$5scale17h7f029b6415221a6dE_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$5scale17haba49622cd0a1b3dE_ZN4core3ptr66drop_in_place$LT$iron_learn..cuda_tensor..GpuTensor$LT$f32$GT$$GT$17hf8f078589de820fcE_ZN79_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17h069cd9d76d4d03ccE_ZN52_$LT$f32$u20$as$u20$iron_learn..numeric..Numeric$GT$8from_u3217h8fe8ea48a62ce79cE_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$9get_shape17h7a5a9fb57020391cE_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$6matmul17hb5fee6eba766a0bbE.rela.text._ZN10iron_learn10regression16gradient_descent16gradient_descent17h078e9d7a03428c99E.gcc_except_table._ZN10iron_learn10regression16gradient_descent16gradient_descent17h078e9d7a03428c99E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$6matmul17h52c644b74a6e1e59E_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$1t17hca35443deea133f8E_ZN99_$LT$iron_learn..cuda_tensor..GpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$3sub17h786d489c55857608E_ZN45_$LT$f32$u20$as$u20$core..ops..arith..Div$GT$3div17h507ae46f4c63bf17E_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_residual17h9d59a2894e7adb96E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$3sub17h0dca75a45f98f646E_ZN79_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17h0904d8074cdd8495E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$9get_shape17h9109f2a8086f0c05E.rela.text._ZN10iron_learn10regression16gradient_descent16gradient_descent17h8ec83237c3547344E.gcc_except_table._ZN10iron_learn10regression16gradient_descent16gradient_descent17h8ec83237c3547344E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$5first17he017f273e63a9214E_ZN4core9panicking16panic_in_cleanup17h6ca8ea5ab49097b2E_ZN72_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$5deref17he32d1febc8f904f1E_ZN4core6option15Option$LT$T$GT$5ok_or17h79501d6629cfa4d1E_ZN4core3ptr65drop_in_place$LT$iron_learn..cpu_tensor..CpuTensor$LT$f32$GT$$GT$17h9b8fd175125fd050E_ZN98_$LT$iron_learn..cpu_tensor..CpuTensor$LT$T$GT$$u20$as$u20$iron_learn..tensor..Tensor$LT$T$GT$$GT$1t17hea3a82f69221a230E.rela.data.rel.ro..Lanon.bc96ad697a922f51d4177d437515913d.7.rela.data.rel.ro..Lanon.bc96ad697a922f51d4177d437515913d.6.rela.data.rel.ro..Lanon.bc96ad697a922f51d4177d437515913d.5.rela.data.rel.ro..Lanon.bc96ad697a922f51d4177d437515913d.42lfgc3k45xmdie8773b0ahnm3.rela.data.rel.ro..Lanon.bc96ad697a922f51d4177d437515913d.3.rela.data.rel.ro..Lanon.bc96ad697a922f51d4177d437515913d.2GCC_except_table1.rodata.str1.1GCC_except_table0.rodata..Lanon.bc96ad697a922f51d4177d437515913d.0�@c�<@4@!	/@�5p)�d	�
 
!	�@P;p)Z
D�{�Z2?H@�@)�`�@�@)
xz@�@)C�>@A)�@ A)���@8A)K2�".����,�@PAH)c !@^@�YH)w`!�r@�Y�)�00%A��0)5x+�b)!B0�+-��+�p�+h�@�bx)%�,��@c0)'��0(