Path: blob/main/a2/__pycache__/sgd.cpython-39.pyc
3764 views
a
ˬd�
� @ sd d Z ddlZddlZddlZddlZddlmZ dd� Z dd� Z
dd d
�Zdd� Ze
d
kr`e� dS )i� � Nc C s� d} t � d�D ]2}tt�t�|��d �d�d �}|| kr|} q| dkr�d| }d| }t�|�}t|d��}t �|�}W d � n1 s�0 Y | ||fS | ddfS dS ) zb
A helper function that loads previously saved parameters and resets
iteration start.
r zsaved_params_*.npy�_� �saved_params_%d.npy�saved_state_%d.pickle�rbN)
�glob�int�op�splitext�basename�split�np�load�open�pickle)�st�f�iter�params_fileZ
state_file�params�state� r �5/Users/yimingwang/Desktop/cs224n/assignment/a2/sgd.py�load_saved_params s "
(
r c C sV d| }t �||� td| d�� }t�t�� |� W d � n1 sH0 Y d S )Nr r �wb)r
�saver r �dump�random�getstate)r r r r r r r �save_params"