Path: blob/main/a2/__pycache__/word2vec.cpython-39.pyc
1003 views
a �d0 � @ s: d dl Z d dlZd dlZd dlmZmZmZ d dlm Z m Z dd� Zdd� Zdd � Z d%dd�Zefd d�Zefdd�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zedk�r6e jdd�Zejd d!ed"d#d$� e�� Zejdkr�e� nLejdkr�e� n:ejdk�re� n&ejdk�r$e� nejd"k�r6e� dS )&� N)�gradcheck_naive�grad_tests_softmax�grad_tests_negsamp)� normalizeRows�softmaxc C s ddt �| � }|S )z� Compute the sigmoid function for the input here. Arguments: x -- A scalar or numpy array. Return: s -- sigmoid(x) � )�np�exp)�x�s� r �:/Users/yimingwang/Desktop/cs224n/assignment/a2/word2vec.py�sigmoid s r c C sT t || �}t�|�}d||<