Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/torch7.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-15fix cwrap std/var entrySoumith Chintala
2017-07-11Implementation of Alias Multinomial for faster Multinomial sampling (#1046)Amartya Sanyal
2017-05-10Add keepdim to lua cwrap. (#1025)gchanan
2017-02-10Adding bitand, bitor and bitxorPavan Yalamanchili
2017-02-10Changes to shift operationsPavan Yalamanchili
- renaming lsh -> lshift, rsh -> rshift - adding componentwise functions
2017-02-10Added shift operations.Conrado Miranda
2017-01-01Merge branch 'master' into contiguous-cat-1dSoumith Chintala
2017-01-01Removing TH_GENERIC_USE_HALF, TH_NATIVE_HALF, TH_GENERIC_NO_MATH (replaced ↵soumith
where appropriate with TH_REAL_IS_HALF), removed half from THGenerateAllTypes, added an explicit THGenerateHalfType.h
2016-12-30Merge pull request #875 from atkayu/add_histc2Soumith Chintala
Add a new function bhistc to calculate histogram of batch of images only once
2016-12-29Add support for torch.HalfTensor (#874)gchanan
* Add support for torch.HalfTensor. * Improvements/Simplifications for torch.HalfTensor. Improvements/Simplifications: 1) Defines half type as TH_Half, so as to not conflict with cutorch version. Previously, these were defined as the same "half" type and required proper ordering of includes to ensure type was only defined once, which would have affected all downstream projects. 2) No longer generates math functions that are not actually defined on torch.HalfTensor, e.g. maskedFill, map, etc. 3) Adds tests for all available torch.HalfTensor functions 4) Allows compiling without TH_GENERIC_USE_HALF (so if there's a problem can just unset that in CMakeLists rather than backing out) 5) Some simplifications: removes a new copy optimization and some TH_HALF literal definitions Limitations: Because match functions are not defined, some "non-math" operators on torch.HalfTensor give an error message, e.g. __index__/__newindex__ with a ByteTensor apply a mask, but masks aren't implemented. These limitations aren't always obvious, (e.g. for documentation purposes), but they should always give an error message. * Rename TH_HALF to THHalf.
2016-12-28rename histc2 to bhistcatkayu
2016-12-26Add a different code path for catting contiguous tensors along the first ↵nkoumchatzky
dimension, for speed reasons. Fix a bug in cat when catting with an empty tensor along first dim (it added an extra dim). Fix the ambiguous 'catting along last dimension' sentence in the doc and change the behavior to pick the maximum last dimension over all input tensors. Now empty tensors are allowed.
2016-12-22add a new function histc2atkayu
2016-10-03replace long with ptrdiff_t for memory size/offset etcRui Guo
2016-07-20Fix accepted k range in THTensor_kthvalueAdam Paszke
2016-04-17Merge pull request #620 from liboyue/Add_fmod_remainder_and_remove_modSoumith Chintala
Add fmod(), remainder(), remove mod() and fix tensor operator % behavior
2016-04-01Merge pull request #470 from fbesse/masterSoumith Chintala
Added torch.equal function which performs a tensor equality check
2016-03-29Remove mod() and cmod().liboyue
2016-03-29Add remainder() and cremainder().liboyue
2016-03-29Add fmod(), cfmod()liboyue
2016-03-16Fix stack cleanup in torch_istensorarrayJoost van Doorn
2016-03-08Fix broken torch.cat{} and added testsJoost van Doorn
2016-03-07Merge pull request #568 from andreaskoepf/lerp_trunc_fracSoumith Chintala
Add math functions trunc, frac, rsqrt, lerp
2016-03-07Merge pull request #582 from JoostvDoorn/tableargSoumith Chintala
Fix torch.cat for table arguments
2016-03-07Tensor type is now set with Table argumentsJoost van Doorn
2016-03-05Add math functions trunc, frac, rsqrt, lerpAndreas Köpf
2016-03-04Extend torch.bernoulli()Sergio Gomez
Now it also accepts a tensor of probabilities instead of a single Lua number. Added a test that checks that the output is binary.
2016-02-16Added torch.equal function which performs a tensor equality checkFrederic Besse
2016-02-08Added torch.mod and torch.cmod functionsGeorg Ostrovski
2016-02-02Revert "Adding argmax index as second return value to max/min calls without ↵Dominik Grewe
specified dimension"
2016-02-02Readding the argmin argmax as second argumentMevlana Gemici
2016-01-21add :cinv(), which does 1/x, addresses ↵Hugh Perkins
https://github.com/torch/torch7/issues/168
2016-01-12Add torch.sigmoid, and sometensor:sigmoid()Hugh Perkins
2015-12-29topk implementationJeff Johnson
2015-11-26Implemented Cholesky decomposition of positive semidefinite matrices with ↵Yori Zwols
complete pivoting
2015-10-26torch.cat checks that table is not empty.Dominik Grewe
2015-10-21Merge pull request #392 from hughperkins/inplace-subtractionSoumith Chintala
add :neg() :csub(tensor) :csub(scalar), inplace subtraction operators
2015-10-19Add torch.mode and fix median/kthvalue docsAdria Puigdomenech
2015-10-11TensorMath.lua: zero init result tensorCédric Deltheil
A function like `torch.mm` stores its output into a result tensor (res) and uses the `addmm` function behind the scenes. `addmm` performs multi- plications like res = beta x res + alpha x sum with beta=0 and alpha=1 here. If res is not initialized NaN values could occur resulting on NaN output values. The same applies for `torch.bmm` and `torch.mv`.
2015-10-04add :neg() :csub(tensor) :csub(scalar), inplace subtraction operatorsHugh Perkins
2015-09-30Exposing LAPACK function potrij-wilson
2015-09-25Merge pull request #374 from j-wilson/masterSoumith Chintala
Exposing the lapack function potrs and extending torch.potrf() to take optional uplo character argument
2015-09-24adding potrs and uplo option to potrfj-wilson
adding tests for torch.potrs and (modified) torch.potrf
2015-09-24Merge pull request #350 from dominikgrewe/catcSoumith Chintala
More flexible torch.cat
2015-09-22LAPACK ormqr routineBart van Merriënboer
2015-09-02More flexible torch.catDominik Grewe
Adds a version of torch.cat that takes an array of tensors as inputs. Adds TensorArray type to cwrap that reads an array of tensors from Lua and creates a C array of tensor pointers that are passed to the C function.
2015-08-28Add the nonzero function for finding non-zero elements of a tensormarris
2015-08-03Exposing the lapack function trtrs which solves triangular systems of linear ↵Yori Zwols
equations. Fixed spaces in wrong place
2015-07-20Element-wise min and max operations.Dominik Grewe
Add cmin & cmax operation for element-wise min and max between two tensors and between a tensor and a scalar.
2015-07-02Change lua_isstring check in torch_randomNicolas Koumchatzky
lua_isstring returns true for a lua_Number. Then lua_tostring was called which led to a re-formatting (https://github.com/torch/torch7/issues/281) that generated a loss of precision for doubles who need more than 14 digits of precision. Also avoids two useless conversions. Replaced by the exclusive (lua_type(L, narg) == LUA_TSTRING) check.