Added torch.round function

Used double to hold the 'p' for bernoulli() and geometric() instead of 'real'.

added THTensor_(renorm) prototype

added THTensor_(renorm)

cwrapped torch.renorm

renorm only renormalizes rows with greater norms than maxnorm

started renorm unit tests

renorm works (debugged and unit tested)

unit test uses same function as in doc

Added renorm doc to maths.md

Added dropout ref. and equivalent code for renorm

renorm does not accept vectors

fixed argchecks

optimized power of 1 and 2

changed precison threshold for conv3 test

The previous threshold was insufficient and the test occasionally failed. I ran it a large number of times and the actual error reached ~ 3x1e-10, so I propose 4*1e-10 as the new safer threshold.

corrected link in doc.

fixed warning/bug for double random generator

stricter error checking for indexCopy

adding lapack to travis.

Change 'will fail is' to 'if' in FFI.lua

A failing test which demonstrates the RNGState serialization bug.

Fix RNGState serialization bug + remove whitespace.

Make the THGenerator next field an offset.

Add torch.view and torch.viewAs

These functions allow to create a resized view of a tensor without
copying its storage.

Add test for torch.view and torch.viewAs

Remove in-source documentation

The new functions torch.view and torch.viewAs are already documented
in doc/tensor.md.

added back doc for local function

make view behaviour compatible with
(result, src, options) call structure

torch.type

torch.type unit test

Update utility.md to include torch.type

No need to search for gfortran

lua 5.2 compat

Fixed serializing/deserializing of closures

1. The upvalue detection could get caught in an infinite
loop in cases when the upvalue was nil.
2. Closures that contained themselves as upvalues caused
another infinite loop that would end in stack overflow.
Such closures are common, as that is how lua implements
recursive local functions.

backward compatible function loading

Update maths.md

Typos everywhere! Aaaaah!

adding torch.isSameSizeAs

Make :data() on an empty Tensor return nil rather than segfault.

making travis build-logs cleaner!

added eigen-value clarification

disable clang in travis till the problem is figured out in a separate branch

checks for self in FFI wrappers

Fix typo of n by m

line 140, it should be n-by-m rather than m-by-m

adding CONTRIBUTING guidelines

thanks to @russelfei who pointed out some non-working docs

Added torch.isTypeOf after discussion with Koray

Harmonized expand/view/repeatTensor

in repeatTensor, fix non-contiguous case.

Added logical any and all (similar to numpy)

luaT: extended luaT_lua_pointer to support string and cdata

added (yet undocumented) support for custom metatypes in luaT/torch7 type system

fix include directory order
such that it does _not_ take some include already installed first

Spacing