Wirawan Purwanto
f9cdb33e32
* Added "LDC" layout (C row-major, lower diagonal storage).
...
* Added reference mapping generator (and sample output for 5x5)
for each layout.
10 years ago
Wirawan Purwanto
17c701edee
* matrix_str: Added support for complex array.
10 years ago
Wirawan Purwanto
bec94cb8c0
* Documentation update.
10 years ago
Wirawan Purwanto
b4883c4ca9
* Added shortcut to modified Gram Schmidt (modgs) -> wpylib.math.linalg.modgs.
10 years ago
Wirawan Purwanto
10047b26f9
* Module wpylib.math.linalg.gram_schmidt to orthonormalize a set of
...
columns vectors.
10 years ago
Wirawan Purwanto
a3add89f5a
* Added simple tools to read/write values to/from a HDF5 file.
10 years ago
Wirawan Purwanto
b7f1cbaa5c
* In tmpdir cleanup: Replaced stray debug printout with a warning msg if
...
tmpdir is not to be cleaned up.
10 years ago
Wirawan Purwanto
7568f5874e
* Added a tool to create bound instance method with weak ref to the instance.
10 years ago
Wirawan Purwanto
1c5ec91b64
* Added method idatetime.join_values() .
10 years ago
Wirawan Purwanto
86e4e8fd51
* Bugfixes for tmpdir.
10 years ago
Wirawan Purwanto
c9fdeee86b
Merge remote-tracking branch 'origin/master'
10 years ago
Wirawan Purwanto
8a5a11971f
* Experimental support for BLAS for matrix multiplication.
...
Not enabled by default, yet.
10 years ago
Wirawan Purwanto
9a4f4d782b
* Added first implementation (and test harness) for idatetime
...
datatype.
10 years ago
Wirawan Purwanto
10ee70427c
* Upgraded utime_to_iso function to include more formatting.
10 years ago
Wirawan Purwanto
4f82c80af9
* Documentation & test update.
10 years ago
Wirawan Purwanto
d841380864
* Added class wpylib.math.stats.avg.weight_stats for weighted statistical
...
analysis.
10 years ago
Wirawan Purwanto
5c177065dd
* Added block_timer class for use in python 2.5+ "with ..." construct.
10 years ago
Wirawan Purwanto
3e0d86fdfb
* Added array_hstack function.
10 years ago
Wirawan Purwanto
7d5bf9e7f8
* Added simple text table reader.
10 years ago
Wirawan Purwanto
22d5b6f888
* Added class logged_runner for logging external programs called from
...
a python script.
10 years ago
Wirawan Purwanto
3ee3dd5c4b
* Module wpylib.file.tmpdir: defines a script-wide temporary directory.
10 years ago
Wirawan Purwanto
d7a65386a3
* Fortran binary file: Added bulk_read_array1 method for quick reading of
...
array of (uniform-type) Fortran records.
10 years ago
Wirawan Purwanto
02a0222f34
* wpylib.file.file_utils: added is_readable/is_writable test functions.
11 years ago
Wirawan Purwanto
f3f47f658e
* Added tester for wpylib.iofmt submodules and objects: first test is for
...
text_output "with" invocation.
11 years ago
Wirawan Purwanto
025d410ec4
* Moved test modules to a separate TESTS subdirectory to avoid confusion.
11 years ago
Wirawan Purwanto
723f1a4fc1
* Added __enter__/__exit__ method for use with python 2.5's "with" statement.
11 years ago
Wirawan Purwanto
fd47842b73
* Documentation update.
11 years ago
Wirawan Purwanto
b0c524e5a8
* Added more test harness (test 3) for dict_update_nested().
11 years ago
Wirawan Purwanto
6c8c2d8381
* Added: dict_update_nested() for nested dict member copy-update into
...
the destination.
* Added most basic test harnesses for that routine.
11 years ago
Wirawan Purwanto
17b9ed5585
* For auto param _create_() function: added _skipframes_ option, if needed.
...
* Added support for __flatten_dict__() function.
11 years ago
Wirawan Purwanto
1eaeb3e68c
* Added function: dict_defval and dict_defvals.
11 years ago
Wirawan Purwanto
597398a34b
* Added missing function (rms).
11 years ago
Wirawan Purwanto
bb3db2667a
* Module array_stat: Added study_sparsity() and print_histogram(),
...
adapted from V2b_inspect research module.
11 years ago
Wirawan Purwanto
aaa06dc531
* Added rdiff() function to calculate element-wise relative difference of
...
two arrays.
11 years ago
Wirawan Purwanto
a0d8ed87a3
* New module: wpylib.array_tools for convenient array manipulations.
11 years ago
Wirawan Purwanto
8da8937009
* Added function str_indent for completeness.
11 years ago
Wirawan Purwanto
a347ae6d47
* New module: wpylib.math.stats.array_stats, for studying statistics of
...
an array (e.g., sparsity, difference, etc).
11 years ago
Wirawan Purwanto
3b0a8af1aa
* Added MathWarning for mathematics-related warning messages.
11 years ago
Wirawan Purwanto
04e78ade1d
* Added extra debugging statements.
11 years ago
Wirawan Purwanto
1e56bb95eb
* wpylib.file.file_utils: added path_prep and mkdir_p.
11 years ago
Wirawan Purwanto
b043fb3cdf
* fit_func: Added support for lmfit-based minimization.
...
Tested minimally in the Cr2_analysis_cbs.py workbench (routine:
Test_MC_FPTZ_20140206).
11 years ago
Wirawan Purwanto
363999badf
* Added str_lstrip, str_rstrip functions for a Bourne-like substring
...
stripping.
11 years ago
Wirawan Purwanto
4fbf85d503
* Added function_name to obtain the name given to a function.
11 years ago
Wirawan Purwanto
839948a8da
* Moved the following functions from wpylib.shell_tools to
...
wpylib.file.file_utils since they are not directly related to shell:
- file_exists_nonempty
- is_executable_file
- dirname2
- relpath
- path_split_all
- list_dir_entries
These are new API functions, so hopefully their changes would not
affect many existing scripts.
* Added support for xz-compressed tar in untar() routine. Untested.
* Documentation updates.
11 years ago
Wirawan Purwanto
0c352b44f7
* Added function scan_directories() -- initial version for scanning
...
recursively all through directories (no symlink following), to collect
all subdirectories that satisfy the test criteria defined in the
testdir() function argument.
11 years ago
Wirawan Purwanto
d93fb5b7c2
* Added support for .xz file extension.
...
* Using backported lzma module (on python <= 3.2) to eliminate subprocess,
if possible.
11 years ago
Wirawan Purwanto
5ce6e86b43
* Added functions: is_executable_file() and path_split_all().
11 years ago
Wirawan Purwanto
a33ad3c766
* Introduced a much faster way (and simpler) to compute jackknife averages.
11 years ago
Wirawan Purwanto
4e2b2c66c2
* Added wpylib.math.stats.jackknife1, initial implementation of delete-one
...
jackknife resampling method.
This module also contains a hack for weighted average
(warning: the theory is not established yet, at least I have not seen
it).
11 years ago
Wirawan Purwanto
f0ba6f4068
* wpylib.math: Added complex_polar().
11 years ago