📄 f5keyprlemes89pq894juytjo.o
/home/palash/git/iron_learn/target/debug/incremental/iron_learn-26cm2ugv865ae/s-hiw4kpl3zh-0unaqx1-01688d1s4bbuyapj1391the7s/f5keyprlemes89pq894juytjo.o
Language: o • Lines: 1339
ELF>�e@@H��H�t$�H�
H�H�JH�OH�JH�OH�JH�OH�w �H��H�t$�H�
H�H�JH�OH�JH�OH�JH�OH�w �H��H�t$�H�
H�H�JH�OH�JH�OH�JH�OH�w �H��(H�$H��H�4$H�D$H�|$H��H�L$H�D$ �P�H�t$H�|$H�D$H�wPH��(�H��H�t$�H�
H�H�JH�OH�JH�OH�JH�OH�w �H��(H�$H��H�4$H�D$H�|$H��H�L$H�D$ �P�H�t$H�|$H�D$H�wPH��(�gdb_load_rust_pretty_printers.py��������&w&0t��������&w&0t%U9Im�(2�/I
I�82.n:;I<	I
�
I�8$>
I32�I3�I!I"
7$>.@G:;I:;I'��(6��
6y
 
(-
(�6��
	y
	6(���
�y
 
(-
(���
	y
	�(�V�
�y
 Q
(-
(��V�
	y
	�X)��
)y
P
X-
X")��
	y
	)(jV�
jy
 Q
(-
(�jV�
	y
	jX�V�
�y
PQ
X-
X4�V�
	y
	���
|
`�
�
0y
h�
p�
t�
x9|KH�q�
�|
`�
�
0y
h�
p�
t�
x9|KH�
 �l
�
o

 �l
�
o

 ����
 �����`e
��
'pe
�.�.�e
�y
x|
��
.�]���.�e
�'�.��
0���
H
P�l
�  (-0�
8�
@o
H
P�l
��  (-0�
8�
@o
H(�
�
L�
�
0�
�
~
��� 	6	e
y
��	�	�b
�e
�
	X��
��
y

�
�
���y
e
�ay
	��y
X��y
�
��y
��-
y
��+�	�l	K	�e
�+�		�+�	X�+	
�
�+-
��+?

�
|
�
�
y
�
|
�	
�

'70
Dy
Q
y
�
�

�+W��xy
q66��

y

�


y
�+Wc�xy
q����

�7�
V+W��xy
q��V�


�
e

~HWu� y
))��
+W��xy
qjjV�

qHW�� y
��V�
|����+++H+Hclang LLVM (rustc version 1.92.0 (ded5c06cf 2025-12-08))src/main.rs/@/f5keyprlemes89pq894juytjo/home/palash/git/iron_learniron_learnnnloss_functionsu8MeanSquaredErrorBinaryCrossEntropyCategoricalCrossEntropyLossFunctionTypelayersXavierNormalUniformHeDistributionTypeexamplestypesLinearLogisticNeuralNetXorNeuralNetImageNeuralNetNGramTransformerExampleModen_gramrun_n_gram_generator_ref__start_timestdtime__0syspalunixttv_seci64tv_nseccorenumniche_typesu32NanosecondsTimespecInstant&mut std::time::Instant_ref__last_epochusize&mut usize_ref__weights_pathallocstringvecTGlobalAbufraw_vecinnerptruniquepointernon_null*const u8NonNull<u8>_markermarkerPhantomData<u8>Unique<u8>capUsizeNoHighBitRawVecInner<alloc::alloc::Global>RawVec<u8, alloc::alloc::Global>lenVec<u8, alloc::alloc::Global>String&alloc::string::String_ref__sleep_timeu64&u64{closure_env#5}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>Fneural_netcuda_tensorf32shapePhantomData<u32>RawVec<u32, alloc::alloc::Global>Vec<u32, alloc::alloc::Global>device_buffercustom_device_buffercustmemorydevice*mut f32PhantomData<*mut f32>DevicePointer<f32>DeviceBuffer<f32>CustomDeviceBuffer<f32>GpuTensor<f32>Ddyn iron_learn::nn::layers::Layer<iron_learn::cuda_tensor::GpuTensor<f32>, f32>vtable__ARRAY_SIZE_TYPE__&[usize; 8]alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, alloc::alloc::Global>PhantomData<alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, alloc::alloc::Global>>RawVec<alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, alloc::alloc::Global>, alloc::alloc::Global>Vec<alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, alloc::alloc::Global>, alloc::alloc::Global>parameter_countlabelnamecurrent_epochcurrent_lrlast_train_losslast_val_lossloss_fn_typeepoch_vs_loss__1__2(usize, f32, f32)PhantomData<(usize, f32, f32)>RawVec<(usize, f32, f32), alloc::alloc::Global>Vec<(usize, f32, f32), alloc::alloc::Global>NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>Scallbackinterval&iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>PhantomData<&iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>_typePhantomData<f32>TrainingHook<iron_learn::examples::n_gram::run_n_gram_generator::{closure_env#5}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, f32>_ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h16473aa81dd24c0eEnew<iron_learn::examples::n_gram::run_n_gram_generator::{closure_env#5}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, f32>transformertrain_ref__i&usize_ref__batch_size_ref__y_train_raw&alloc::vec::Vec<u32, alloc::alloc::Global>_ref__contextcontextsapp_namedata_ptrlength&strversiondata_pathlearning_ratef64epochsgpu_enabledboollr_adjusthidden_layer_lengthmonitor_intervalsleep_timerestoredistributionexample_modepredict_onlyresizetemparaturerepeatn_gram_seedn_gram_sizeweights_pathAppContext&iron_learn::examples::contexts::AppContext{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>TrainingHook<iron_learn::examples::transformer::train::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, f32>_ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h1fe92180f16e9053Enew<iron_learn::examples::transformer::train::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, f32>{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>cpu_tensordataRawVec<f32, alloc::alloc::Global>Vec<f32, alloc::alloc::Global>CpuTensor<f32>dyn iron_learn::nn::layers::Layer<iron_learn::cpu_tensor::CpuTensor<f32>, f32>alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, alloc::alloc::Global>PhantomData<alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, alloc::alloc::Global>>RawVec<alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, alloc::alloc::Global>, alloc::alloc::Global>Vec<alloc::boxed::Box<dyn iron_learn::nn::layers::Layer<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, alloc::alloc::Global>, alloc::alloc::Global>NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>&iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>PhantomData<&iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>TrainingHook<iron_learn::examples::transformer::train::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, f32>_ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h2e0657f8b926717bEnew<iron_learn::examples::transformer::train::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, f32>neural_net_runnerrun_neural_net_ref__monitor_interval_ref__x_with_bias&iron_learn::cuda_tensor::GpuTensor<f32>_ref__example&iron_learn::examples::types::ExampleMode_ref__xy__m&u32_ref__xy__x&alloc::vec::Vec<f32, alloc::alloc::Global>_ref__name{closure_env#1}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>TrainingHook<iron_learn::examples::neural_net_runner::run_neural_net::{closure_env#1}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, f32>_ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h6273d544fed86b65Enew<iron_learn::examples::neural_net_runner::run_neural_net::{closure_env#1}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cuda_tensor::GpuTensor<f32>, f32>, f32>{closure_env#5}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>TrainingHook<iron_learn::examples::n_gram::run_n_gram_generator::{closure_env#5}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, f32>_ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h6dc865be8088a0e2Enew<iron_learn::examples::n_gram::run_n_gram_generator::{closure_env#5}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, f32>&iron_learn::cpu_tensor::CpuTensor<f32>{closure_env#1}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>TrainingHook<iron_learn::examples::neural_net_runner::run_neural_net::{closure_env#1}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, f32>_ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17had6de61ebbcd12bfEnew<iron_learn::examples::neural_net_runner::run_neural_net::{closure_env#1}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, iron_learn::nn::neural_net::NeuralNet<iron_learn::cpu_tensor::CpuTensor<f32>, f32>, f32>rustc version 1.92.0 (ded5c06cf 2025-12-08)zRx�+0+D+XHD0Cp+�HD0C�'�
src/nntypes.rs		
�"		
�"		
�"		
&d��P		
�"		
&d��Pj��	j+q+�+H�+	H�!",��������,��������Q
	

9


a&
+
}0
�5
�>
�E
�K
�Q
�Y
�b

i
�o
�u
�{
�
$�
�	�
��
��
��
��
��
��
�	�
�
�
�
�
��
�
�
�

�&
�/
�4
�@
�L
�X
�	d
th
�w
��
��
��
��
��
��
��
��
��
��
�	�
W�
�
�	
�
�#
�/
�8
�A
�F
�R
�^
�j
�	v
�z
��
��
��
��
��
��
��
��
��
��
��
�	�
�

�
�$
�5
GA
�J
�S
�X
�d
�p
�|
�	�
$�
t�
��
��
��
��
��
n�
��
��
��
�
�
�
�&
�2
�>
�J
�W
�c
nl
�q
�}
��
��
��
��
��
��
��
��
��
�
$�
r
*
1

:
D
Q
`%
f-
~2
�7
�>
�I
(T
J_
}k
�r
�}
(�
J�
}�
��
��
f
�
��
��
��
�
��
��
��
�

$
/
"
-.
K:
SF
]R
o^
vj
�v
��
��
��
��
��
��
��
��
��
��

�





"
 
l%
~*
k1
�<
(G
�R
�]
�h
s
(~
`�
J�
}�

�
��
(�
��
��
��
�
(�
`�
J

}
�
�*
n/
�;
JH
XM
�Y
n^
Jm
�r
~
n�
��
��
��
�
��
��
�
��
��
��
��
��
�
��
�	
�	
�!	
�(	
�-	
�2	
�7	
�?	
�L	
�T	
�c	
�h	
�m	
�y	
n~	
��	
��	
��	
��	
n�	
��	
��	
��	
n�	
��	
n�	
��	
n�	
�

n




n

2	(

n.

�	:

n@

�L

nR

(^

nf

�q

?z

9�

f�

]�

c�

_�

j�

j�

A�

n�

w�

y�

=�

+�

n�

w
y
=
�%
n.
w3
y?
=L
dX
na
wf
yr
=
��
n�
w�
y�
=�

�
n�
w�
y�
=�
]�
p�
}�

n
w
�
�,
�8
w=
�I
�U
]b
	n
nw
w|
��
��
c�
n�
w�
��
��
4�
n�
w�
��
��
�

n

w

�!

�.

t:

nC

wH

�T

�g

�t

�}

��

��

m�

r�

y�

J�

��

n�

y�

=�

��

��

n�

��

�
�

d
�
=1
�<
XR
DY
`
�k
�v
��
���
��
��
��
��
��
��
��
:

F
6
?(
k/
�6L
�Z
�i
�r
�{
��
w�
��
=�
(�
���
��
��
��
�
�
�
�%
#2
4;Q
�\
`
�o
�x
��
���
��
��
��
��
��
���
�
I
�
�
�%
�

 0@P`++ (+08H@H+PXH 4H\t�4Pl���memcpy.debug_abbrev.text.comment.debug_gdb_scripts.rela.debug_aranges.rela.debug_ranges.debug_strf5keyprlemes89pq894juytjo.rela.debug_info.note.GNU-stack.rela.debug_line.rela.eh_frame.rela.debug_loc.strtab.symtab__rustc_debug_gdb_scripts_section__.rela.text._ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17had6de61ebbcd12bfE.text._ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h16473aa81dd24c0eE.text._ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h2e0657f8b926717bE.rela.text._ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h6273d544fed86b65E.text._ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h1fe92180f16e9053E.text._ZN10iron_learn2nn5types29TrainingHook$LT$F$C$S$C$D$GT$3new17h6dc865be8088a0e2E��b@d@+kp+��+�H@�6� +PH	@�6	%2�"����@�60L�Z+�@�6�(=��8@�_�QpL@@` _0uH0�2-��2�p�2��@`a���3��@�a��x4