Skip to content

Instantly share code, notes, and snippets.

View hailiang-wang's full-sized avatar
🌴
On vacation

Hai Liang W. hailiang-wang

🌴
On vacation
View GitHub Profile
@hailiang-wang
hailiang-wang / Dockerfile.nvm
Created April 25, 2017 10:35
Install nvm inside docker
# install dependencies
RUN apt-get update && apt-get install -y \
curl \
npm \
nodejs \
git;
# compatibility fix for node on ubuntu
RUN ln -s /usr/bin/nodejs /usr/bin/node;
@hailiang-wang
hailiang-wang / Gulp_Typescript_React_JSX_Browserify_Livereload_Nodemon
Created October 9, 2016 06:10
Fullstack solution with GULP 4 - Gulp+Typescript+React+Browserify+Nodemon
// LAST EDIT: 30/11/2015
//GULP 4
var gulp = require('gulp');
var merge = require('merge2');
var source = require('vinyl-source-stream');
var browserify = require('browserify');
var uglify = require("gulp-uglify");
var buffer = require('vinyl-buffer');
var notify = require('gulp-notify');
var nodemon = require('gulp-nodemon');
@hailiang-wang
hailiang-wang / concat.sh
Created March 28, 2020 09:16
Concat multi videos as one
#! /bin/bash
###########################################
#
###########################################
# constants
baseDir=$(cd `dirname "$0"`;pwd)
# functions
# main
@hailiang-wang
hailiang-wang / default.conf
Created October 15, 2019 02:46
Nginx Configuration for 春松客服
server {
listen 443 ssl;
server_name YOUR_URL;
root /usr/share/nginx/html;
client_max_body_size 100M;
ssl_certificate /certs/YOUR.cer;
ssl_certificate_key /certs/YOUR.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
@hailiang-wang
hailiang-wang / Install NVIDIA Driver and CUDA.md
Created June 21, 2019 03:24 — forked from wangruohui/Install NVIDIA Driver and CUDA.md
Install NVIDIA Driver and CUDA on Ubuntu / CentOS / Fedora Linux OS
@hailiang-wang
hailiang-wang / ltp_parser.py
Last active April 13, 2018 06:27
HIT LTP Parser
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#===============================================================================
#
# Copyright (c) 2017 <> All Rights Reserved
#
#
# File: /Users/hain/tmp/ltp_parser.py
# Author: Hai Liang Wang
# Date: 2018-04-12:18:49:38
layout title excerpt category tags disqus
post
深度学习:调节网络超参数
在训练前,需要先规划超级参数,比如batch size, etc.
development
deeplearning
true

使用神经网络完成分类,物体识别,序列化标注,问答,生成式对话、翻译、摘要已成为标准手段,在训练神经网络时,一个很难的地方是怎么调试网络的超参数,超参数影响了网络的收敛速度,也影响最终的结果。

@hailiang-wang
hailiang-wang / gist:2c935182fb7213205284f7cd5040536a
Created February 22, 2018 03:49 — forked from syllog1sm/gist:10343947
A simple Python dependency parser
"""A simple implementation of a greedy transition-based parser. Released under BSD license."""
from os import path
import os
import sys
from collections import defaultdict
import random
import time
import pickle
SHIFT = 0; RIGHT = 1; LEFT = 2;
@hailiang-wang
hailiang-wang / database.service.ts
Created March 31, 2017 10:38
TypeScript Mongoose
/**
* Database management
*/
import * as mongoose from 'mongoose';
import logging from './logging.service';
import config from '../config/environment';
const logger = logging.getLogger('database.service');
mongoose.Promise = Promise;
// 链接数据库
@hailiang-wang
hailiang-wang / clusterdump.sh
Created October 24, 2017 10:10 — forked from zviri/clusterdump.sh
Mahout cheat-sheet
mahout clusterdump \
-dt sequencefile \ # format: {Integer => String}
-d reuters-vectors/dictionary.file-* \ # dictionary: {id => word}
-i reuters-kmeans-clusters/clusters-3-final \ # input
-o clusters.txt \ # output (local filesystem)
-b 10 \ # format length
-n 10 # number of top terms to print
--distanceMeasure org.apache.mahout.common.distance.CosineDistanceMeasure # default is euclidean distance