A cookiecutter template for my projects
Install cookiecutter
pip3 install -U cookiecutterGenerate a python package:
cookiecutter https://github.com/sankhaMukherjee/myCutterYou will need to have a valid Python installation on your system. This has been tested with Python 3.6. It does not assume a particulay version of python, however, it makes no assertions of proper working, either on this version of Python, or on another. Note that many of the supplied libraries use f-strings that is only available in Python version 3.6 onward.
- Python 3.7
Please send in a pull request.
Sankha S. Mukherjee - Initial work (October, 2017)
This project is licensed under the MIT License - see the LICENSE.txt file for details.
- Python and the great cookiecutter templates
- Some inspiration from the already available DataScience template
- 2021-03-20:
- New module
src\modules\bayTunethat serves as a model for Bayesian optimization.- New file:
src\modules\bayTune\baytune.py-> base file for starting optimizations - New file:
src\modules\bayTune\utils\utils.py-> file where the actual code is present - New file:
config\modules\bayTune.json-> Example configuration settings for Bayesian optimization
- New file:
- Update file:
config\config.json-> inclide thebayTunemodule - Update file:
\bin\vEnv.sh-> changedsklearntoscikit-learn, added thebaytunelibrary by default - Update file:
cookiecutter.json-> Updated default year information - Update file:
Readme.md-> change the location of thebin\vEnv.shfile
- New module
- 2019-06-06: Updated the
src\Makefileso that the documentation included the__init__documentation for the classes - 2019-04-06: Updated the
pgIO.commitDatafunctions to returnNoneon failure - 2019-04-06:
argparseupdated. Now modules can be specified with-mor--modules