Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spelling #7076

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
618c308
spelling: accepts
jsoref Feb 21, 2024
1c23d3c
spelling: alternative
jsoref Feb 21, 2024
57817a0
spelling: alternatively
jsoref Feb 21, 2024
d77541c
spelling: anymore
jsoref Feb 21, 2024
42f14f4
spelling: appeared
jsoref Feb 21, 2024
2cebef8
spelling: appears
jsoref Feb 21, 2024
79c1a2d
spelling: architecture
jsoref Feb 21, 2024
03dac97
spelling: assuming
jsoref Feb 21, 2024
fba4f85
spelling: asynchronous
jsoref Feb 21, 2024
e3126d4
spelling: between
jsoref Feb 21, 2024
18d98a2
spelling: blob
jsoref Feb 21, 2024
9d3f737
spelling: bottom
jsoref Feb 21, 2024
ea1c263
spelling: case-insensitive
jsoref Feb 21, 2024
455605d
spelling: case-sensitive
jsoref Feb 21, 2024
486cba4
spelling: classifier
jsoref Feb 21, 2024
c047739
spelling: command
jsoref Feb 21, 2024
07b72e5
spelling: compiled
jsoref Feb 21, 2024
72c654d
spelling: complains
jsoref Feb 21, 2024
bd3bf63
spelling: computation
jsoref Feb 21, 2024
ab23555
spelling: contain
jsoref Feb 21, 2024
1690381
spelling: corresponding
jsoref Feb 21, 2024
c6a1d15
spelling: currently
jsoref Feb 21, 2024
51c494c
spelling: denominator
jsoref Feb 21, 2024
653ccf7
spelling: documentation
jsoref Feb 21, 2024
3b67361
spelling: empty
jsoref Feb 21, 2024
dbb07ce
spelling: extension
jsoref Feb 21, 2024
8c0e8fb
spelling: extensions
jsoref Feb 21, 2024
c067ed4
spelling: favorite
jsoref Feb 21, 2024
0165eaa
spelling: functions
jsoref Feb 21, 2024
a2d8e55
spelling: github
jsoref Feb 21, 2024
d6a8f86
spelling: hexadecimal
jsoref Feb 21, 2024
b761285
spelling: inited
jsoref Feb 21, 2024
eac3eca
spelling: interpreter
jsoref Feb 21, 2024
defbf72
spelling: javascript
jsoref Feb 21, 2024
d75c799
spelling: kernel
jsoref Feb 21, 2024
10b8ee5
spelling: library
jsoref Feb 21, 2024
001f767
spelling: macos
jsoref Feb 21, 2024
30a12a0
spelling: management
jsoref Feb 21, 2024
815e880
spelling: momentum
jsoref Feb 21, 2024
7b28aca
spelling: outer
jsoref Feb 21, 2024
fe527b7
spelling: paths
jsoref Feb 21, 2024
405b269
spelling: probabilities
jsoref Feb 21, 2024
479b7de
spelling: propagate
jsoref Feb 21, 2024
92d0a3d
spelling: properties
jsoref Feb 21, 2024
d09dbea
spelling: punctuation
jsoref Feb 21, 2024
3abe90c
spelling: reporter
jsoref Feb 21, 2024
a3ffde8
spelling: representation
jsoref Feb 21, 2024
7a496c3
spelling: separator
jsoref Feb 21, 2024
6dbc99d
spelling: should
jsoref Feb 21, 2024
5f47096
spelling: standalone
jsoref Feb 21, 2024
9c72db0
spelling: string
jsoref Feb 21, 2024
6591220
spelling: subtracting
jsoref Feb 21, 2024
5905e72
spelling: system
jsoref Feb 21, 2024
c353ac3
spelling: temporary
jsoref Feb 21, 2024
0d2ee53
spelling: test
jsoref Feb 21, 2024
5b05882
spelling: the
jsoref Feb 21, 2024
8195a90
spelling: transformation
jsoref Feb 21, 2024
1c9bc09
spelling: transparent
jsoref Feb 21, 2024
24f6d83
spelling: uninitialized
jsoref Feb 21, 2024
70aad68
spelling: version
jsoref Feb 21, 2024
ff93563
spelling: workaround
jsoref Feb 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
16 changes: 8 additions & 8 deletions .Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ QT_AUTOBRIEF = NO
# tag to YES if you prefer the old behavior instead.
#
# Note that setting this tag to YES also means that rational rose comments are
# not recognized any more.
# not recognized anymore.
# The default value is: NO.

MULTILINE_CPP_IS_BRIEF = NO
Expand Down Expand Up @@ -268,7 +268,7 @@ OPTIMIZE_OUTPUT_VHDL = NO
# parses. With this tag you can assign which parser to use for a given
# extension. Doxygen has a built-in mapping, but you can override or extend it
# using this tag. The format is ext=language, where ext is a file extension, and
# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
# language is one of the parsers supported by doxygen: IDL, Java, JavaScript,
# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran:
# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran:
# Fortran. In the later case the parser tries to guess whether the code is fixed
Expand Down Expand Up @@ -494,7 +494,7 @@ INTERNAL_DOCS = NO
# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
# names in lower-case letters. If set to YES upper-case letters are also
# allowed. This is useful if you have classes or files whose names only differ
# in case and if your file system supports case sensitive file names. Windows
# in case and if your file system supports case-sensitive file names. Windows
# and Mac users are advised to set this option to NO.
# The default value is: system dependent.

Expand Down Expand Up @@ -654,7 +654,7 @@ SHOW_NAMESPACES = YES
# The FILE_VERSION_FILTER tag can be used to specify a program or script that
# doxygen should invoke to get the current version for each file (typically from
# the version control system). Doxygen will invoke the program by executing (via
# popen()) the command command input-file, where command is the value of the
# popen()) the command input-file, where command is the value of the
# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
# by doxygen. Whatever the program writes to standard output is used as the file
# version. For an example see the documentation.
Expand Down Expand Up @@ -1402,7 +1402,7 @@ EXT_LINKS_IN_WINDOW = NO

FORMULA_FONTSIZE = 10

# Use the FORMULA_TRANPARENT tag to determine whether or not the images
# Use the FORMULA_TRANSPARENT tag to determine whether or not the images
# generated for formulas are transparent PNGs. Transparent PNGs are not
# supported properly for IE 6.0, but are supported on all modern browsers.
#
Expand All @@ -1414,7 +1414,7 @@ FORMULA_FONTSIZE = 10
FORMULA_TRANSPARENT = YES

# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
# http://www.mathjax.org) which uses client side Javascript for the rendering
# http://www.mathjax.org) which uses client side JavaScript for the rendering
# instead of using prerendered bitmaps. Use this if you do not have LaTeX
# installed or if you want to formulas look prettier in the HTML output. When
# enabled you may also need to install MathJax separately and configure the path
Expand Down Expand Up @@ -1484,7 +1484,7 @@ MATHJAX_CODEFILE =
SEARCHENGINE = YES

# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
# implemented using a web server instead of a web client using Javascript. There
# implemented using a web server instead of a web client using JavaScript. There
# are two flavors of web server based searching depending on the EXTERNAL_SEARCH
# setting. When disabled, doxygen will generate a PHP script for searching and
# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing
Expand Down Expand Up @@ -1620,7 +1620,7 @@ EXTRA_PACKAGES = amsmath \
# Note: Only use a user-defined header if you know what you are doing! The
# following commands have a special meaning inside the header: $title,
# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
# $projectbrief, $projectlogo. Doxygen will replace $title with the empy string,
# $projectbrief, $projectlogo. Doxygen will replace $title with the empty string,
# for the replacement values of the other commands the user is refered to
# HTML_HEADER.
# This tag requires that the tag GENERATE_LATEX is set to YES.
Expand Down
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -73,12 +73,12 @@ include_directories(${PROJECT_BINARY_DIR})

# ---[ Includes & defines for CUDA

# cuda_compile() does not have per-call dependencies or include pathes
# cuda_compile() does not have per-call dependencies or include paths
# (cuda_compile() has per-call flags, but we set them here too for clarity)
#
# list(REMOVE_ITEM ...) invocations remove PRIVATE and PUBLIC keywords from collected definitions and include pathes
# list(REMOVE_ITEM ...) invocations remove PRIVATE and PUBLIC keywords from collected definitions and include paths
if(HAVE_CUDA)
# pass include pathes to cuda_include_directories()
# pass include paths to cuda_include_directories()
set(Caffe_ALL_INCLUDE_DIRS ${Caffe_INCLUDE_DIRS})
list(REMOVE_ITEM Caffe_ALL_INCLUDE_DIRS PRIVATE PUBLIC)
cuda_include_directories(${Caffe_INCLUDE_DIR} ${Caffe_SRC_DIR} ${Caffe_ALL_INCLUDE_DIRS})
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ endif
ifeq ($(LINUX), 1)
CXX ?= /usr/bin/g++
GCCVERSION := $(shell $(CXX) -dumpversion | cut -f1,2 -d.)
# older versions of gcc are too dumb to build boost with -Wuninitalized
# older versions of gcc are too dumb to build boost with -Wuninitialized
ifeq ($(shell echo | awk '{exit $(GCCVERSION) < 4.6;}'), 1)
WARNINGS += -Wno-uninitialized
endif
Expand Down Expand Up @@ -423,7 +423,7 @@ CXXFLAGS += -MMD -MP
COMMON_FLAGS += $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir))
CXXFLAGS += -pthread -fPIC $(COMMON_FLAGS) $(WARNINGS)
NVCCFLAGS += -ccbin=$(CXX) -Xcompiler -fPIC $(COMMON_FLAGS)
# mex may invoke an older gcc that is too liberal with -Wuninitalized
# mex may invoke an older gcc that is too liberal with -Wuninitialized
MATLAB_CXXFLAGS := $(CXXFLAGS) -Wno-uninitialized
LINKFLAGS += -pthread -fPIC $(COMMON_FLAGS) $(WARNINGS)

Expand Down
10 changes: 5 additions & 5 deletions cmake/Cuda.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ if(CPU_ONLY)
return()
endif()

# Known NVIDIA GPU achitectures Caffe can be compiled for.
# Known NVIDIA GPU architectures Caffe can be compiled for.
# This list will be used for CUDA_ARCH_NAME = All option
set(Caffe_known_gpu_archs "20 21(20) 30 35 50 60 61")

Expand Down Expand Up @@ -37,7 +37,7 @@ function(caffe_detect_installed_gpus out_variable)

if(__nvcc_res EQUAL 0)
string(REPLACE "2.1" "2.1(2.0)" __nvcc_out "${__nvcc_out}")
set(CUDA_gpu_detect_output ${__nvcc_out} CACHE INTERNAL "Returned GPU architetures from caffe_detect_gpus tool" FORCE)
set(CUDA_gpu_detect_output ${__nvcc_out} CACHE INTERNAL "Returned GPU architectures from caffe_detect_gpus tool" FORCE)
endif()
endif()

Expand All @@ -64,14 +64,14 @@ function(caffe_select_nvcc_arch_flags out_variable)
endif()

# set CUDA_ARCH_NAME strings (so it will be seen as dropbox in CMake-Gui)
set(CUDA_ARCH_NAME ${__archs_name_default} CACHE STRING "Select target NVIDIA GPU achitecture.")
set(CUDA_ARCH_NAME ${__archs_name_default} CACHE STRING "Select target NVIDIA GPU architecture.")
set_property( CACHE CUDA_ARCH_NAME PROPERTY STRINGS "" ${__archs_names} )
mark_as_advanced(CUDA_ARCH_NAME)

# verify CUDA_ARCH_NAME value
if(NOT ";${__archs_names};" MATCHES ";${CUDA_ARCH_NAME};")
string(REPLACE ";" ", " __archs_names "${__archs_names}")
message(FATAL_ERROR "Only ${__archs_names} architeture names are supported.")
message(FATAL_ERROR "Only ${__archs_names} architecture names are supported.")
endif()

if(${CUDA_ARCH_NAME} STREQUAL "Manual")
Expand Down Expand Up @@ -273,7 +273,7 @@ if(Boost_VERSION EQUAL 105500)
set(CUDA_NVCC_FLAGS "${CUDA_NVCC_FLAGS} \"-DBOOST_NOINLINE=__attribute__((noinline))\" ")
endif()

# disable some nvcc diagnostic that apears in boost, glog, glags, opencv, etc.
# disable some nvcc diagnostic that appears in boost, glog, glags, opencv, etc.
foreach(diag cc_clobber_ignored integer_sign_change useless_using_declaration set_but_not_used)
list(APPEND CUDA_NVCC_FLAGS -Xcudafe --diag_suppress=${diag})
endforeach()
Expand Down
4 changes: 2 additions & 2 deletions cmake/Misc.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE CACHE BOOLEAN "Use link paths for sha
set(CMAKE_MACOSX_RPATH TRUE)

list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES
${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR} __is_systtem_dir)
if(${__is_systtem_dir} STREQUAL -1)
${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR} __is_system_dir)
if(${__is_system_dir} STREQUAL -1)
set(CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
endif()

Expand Down
2 changes: 1 addition & 1 deletion cmake/Modules/FindAtlas.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# Atlas_FOUND
# Atlas_INCLUDE_DIRS
# Atlas_LIBRARIES
# Atlas_LIBRARYRARY_DIRS
# Atlas_LIBRARY_DIRS
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This probably comes from an upstream somewhere (I may even have a thing for that somewhere...)... happy to drop


set(Atlas_INCLUDE_SEARCH_PATHS
/usr/include/atlas
Expand Down
2 changes: 1 addition & 1 deletion cmake/Modules/FindGFlags.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# GFLAGS_FOUND
# GFLAGS_INCLUDE_DIRS
# GFLAGS_LIBRARIES
# GFLAGS_LIBRARYRARY_DIRS
# GFLAGS_LIBRARY_DIRS

include(FindPackageHandleStandardArgs)

Expand Down
2 changes: 1 addition & 1 deletion cmake/Modules/FindGlog.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# GLOG_FOUND
# GLOG_INCLUDE_DIRS
# GLOG_LIBRARIES
# GLOG_LIBRARYRARY_DIRS
# GLOG_LIBRARY_DIRS

include(FindPackageHandleStandardArgs)

Expand Down
2 changes: 1 addition & 1 deletion cmake/Modules/FindNumPy.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ if(PYTHONINTERP_FOUND)
endif()
endif()
else()
message(STATUS "To find NumPy Python interpretator is required to be found.")
message(STATUS "To find NumPy Python interpreter is required to be found.")
endif()

include(FindPackageHandleStandardArgs)
Expand Down
2 changes: 1 addition & 1 deletion cmake/Modules/FindSnappy.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ if(SNAPPY_FOUND)
mark_as_advanced(Snappy_INCLUDE_DIR Snappy_LIBRARIES)

caffe_parse_header(${Snappy_INCLUDE_DIR}/snappy-stubs-public.h
SNAPPY_VERION_LINES SNAPPY_MAJOR SNAPPY_MINOR SNAPPY_PATCHLEVEL)
SNAPPY_VERSION_LINES SNAPPY_MAJOR SNAPPY_MINOR SNAPPY_PATCHLEVEL)
set(Snappy_VERSION "${SNAPPY_MAJOR}.${SNAPPY_MINOR}.${SNAPPY_PATCHLEVEL}")
endif()

2 changes: 1 addition & 1 deletion cmake/Modules/FindvecLib.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Find the vecLib libraries as part of Accelerate.framework or as standalon framework
# Find the vecLib libraries as part of Accelerate.framework or as standalone framework
#
# The following are set after configuration is done:
# VECLIB_FOUND
Expand Down
2 changes: 1 addition & 1 deletion cmake/ProtoBuf.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ endif()

if(PROTOBUF_FOUND)
# fetches protobuf version
caffe_parse_header(${PROTOBUF_INCLUDE_DIR}/google/protobuf/stubs/common.h VERION_LINE GOOGLE_PROTOBUF_VERSION)
caffe_parse_header(${PROTOBUF_INCLUDE_DIR}/google/protobuf/stubs/common.h VERSION_LINE GOOGLE_PROTOBUF_VERSION)
string(REGEX MATCH "([0-9])00([0-9])00([0-9])" PROTOBUF_VERSION ${GOOGLE_PROTOBUF_VERSION})
set(PROTOBUF_VERSION "${CMAKE_MATCH_1}.${CMAKE_MATCH_2}.${CMAKE_MATCH_3}")
unset(GOOGLE_PROTOBUF_VERSION)
Expand Down
2 changes: 1 addition & 1 deletion cmake/Summary.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ function(caffe_print_configuration_summary)
caffe_status("")
endif()
if(BUILD_docs)
caffe_status("Documentaion:")
caffe_status("Documentation:")
caffe_status(" Doxygen :" DOXYGEN_FOUND THEN "${DOXYGEN_EXECUTABLE} (${DOXYGEN_VERSION})" ELSE "No")
caffe_status(" config_file : ${DOXYGEN_config_file}")

Expand Down
2 changes: 1 addition & 1 deletion cmake/Templates/CaffeConfig.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ if(NOT TARGET caffe AND NOT caffe_BINARY_DIR)
endif()

# List of IMPORTED libs created by CaffeTargets.cmake
# These targets already specify all needed definitions and include pathes
# These targets already specify all needed definitions and include paths
set(Caffe_LIBRARIES caffe)

# Cuda support variables
Expand Down
4 changes: 2 additions & 2 deletions cmake/lint.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set(CMAKE_SOURCE_DIR ..)
set(LINT_COMMAND ${CMAKE_SOURCE_DIR}/scripts/cpp_lint.py)
set(SRC_FILE_EXTENSIONS h hpp hu c cpp cu cc)
set(EXCLUDE_FILE_EXTENSTIONS pb.h pb.cc)
set(EXCLUDE_FILE_EXTENSIONS pb.h pb.cc)
set(LINT_DIRS include src/caffe examples tools python matlab)

cmake_policy(SET CMP0009 NEW) # suppress cmake warning
Expand All @@ -16,7 +16,7 @@ foreach(ext ${SRC_FILE_EXTENSIONS})
endforeach()

# find all files that should be excluded
foreach(ext ${EXCLUDE_FILE_EXTENSTIONS})
foreach(ext ${EXCLUDE_FILE_EXTENSIONS})
file(GLOB_RECURSE FOUND_FILES ${CMAKE_SOURCE_DIR}/*.${ext})
set(EXCLUDED_FILES ${EXCLUDED_FILES} ${FOUND_FILES})
endforeach()
Expand Down
2 changes: 1 addition & 1 deletion docs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ function(gather_notebooks_as_prebuild_cmd target gathered_dir root)
set(full_gathered_dir ${root}/${gathered_dir})

if(NOT PYTHON_EXECUTABLE)
message(STATUS "Python interpeter is not found. Can't include *.ipynb files in docs. Skipping...")
message(STATUS "Python interpreter is not found. Can't include *.ipynb files in docs. Skipping...")
return()
endif()

Expand Down
2 changes: 1 addition & 1 deletion docs/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Post [Issues](https://github.com/BVLC/caffe/issues) to propose features, report
Large-scale development work is guided by [milestones], which are sets of Issues selected for bundling as releases.

Please note that since the core developers are largely researchers, we may work on a feature in isolation for some time before releasing it to the community, so as to claim honest academic contribution.
We do release things as soon as a reasonable technical report may be written, and we still aim to inform the community of ongoing development through Github Issues.
We do release things as soon as a reasonable technical report may be written, and we still aim to inform the community of ongoing development through GitHub Issues.

**When you are ready to develop a feature or fixing a bug, follow this protocol**:

Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ That's 1 ms/image for inference and 4 ms/image for learning and more recent libr
We believe that Caffe is among the fastest convnet implementations available.

**Community**: Caffe already powers academic research projects, startup prototypes, and even large-scale industrial applications in vision, speech, and multimedia.
Join our community of brewers on the [caffe-users group](https://groups.google.com/forum/#!forum/caffe-users) and [Github](https://github.com/BVLC/caffe/).
Join our community of brewers on the [caffe-users group](https://groups.google.com/forum/#!forum/caffe-users) and [GitHub](https://github.com/BVLC/caffe/).

<p class="footnote" markdown="1">
\* With the ILSVRC2012-winning [SuperVision](http://www.image-net.org/challenges/LSVRC/2012/supervision.pdf) model and prefetching IO.
Expand Down Expand Up @@ -93,7 +93,7 @@ The BAIR members who have contributed to Caffe are (alphabetical by first name):
[Carl Doersch](http://www.carldoersch.com/), [Eric Tzeng](https://github.com/erictzeng), [Evan Shelhamer](http://imaginarynumber.net/), [Jeff Donahue](http://jeffdonahue.com/), [Jon Long](https://github.com/longjon), [Philipp Krähenbühl](http://www.philkr.net/), [Ronghang Hu](http://ronghanghu.com/), [Ross Girshick](http://www.cs.berkeley.edu/~rbg/), [Sergey Karayev](http://sergeykarayev.com/), [Sergio Guadarrama](http://www.eecs.berkeley.edu/~sguada/), [Takuya Narihira](https://github.com/tnarihi), and [Yangqing Jia](http://daggerfs.com/).

The open-source community plays an important and growing role in Caffe's development.
Check out the Github [project pulse](https://github.com/BVLC/caffe/pulse) for recent activity and the [contributors](https://github.com/BVLC/caffe/graphs/contributors) for the full list.
Check out the GitHub [project pulse](https://github.com/BVLC/caffe/pulse) for recent activity and the [contributors](https://github.com/BVLC/caffe/graphs/contributors) for the full list.

We sincerely appreciate your interest and contributions!
If you'd like to contribute, please read the [developing & contributing](development.html) guide.
Expand Down
2 changes: 1 addition & 1 deletion docs/install_apt_debian.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ Note, this requires a `deb-src` entry in your `/etc/apt/sources.list`.

#### Compiler Combinations

Some users may find their favorate compiler doesn't work with CUDA.
Some users may find their favorite compiler doesn't work with CUDA.

```
CXX compiler | CUDA 7.5 | CUDA 8.0 | CUDA 9.0 |
Expand Down
6 changes: 3 additions & 3 deletions docs/model_zoo.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ These models are learned and applied for problems ranging from simple regression
To help share these models, we introduce the model zoo framework:

- A standard format for packaging Caffe model info.
- Tools to upload/download model info to/from Github Gists, and to download trained `.caffemodel` binaries.
- Tools to upload/download model info to/from GitHub Gists, and to download trained `.caffemodel` binaries.
- A central wiki page for sharing model info Gists.

## Where to get trained models
Expand Down Expand Up @@ -46,9 +46,9 @@ This simple format can be handled through bundled scripts or manually if need be

### Hosting model info

Github Gist is a good format for model info distribution because it can contain multiple files, is versionable, and has in-browser syntax highlighting and markdown rendering.
GitHub Gist is a good format for model info distribution because it can contain multiple files, is versionable, and has in-browser syntax highlighting and markdown rendering.

`scripts/upload_model_to_gist.sh <dirname>` uploads non-binary files in the model directory as a Github Gist and prints the Gist ID. If `gist_id` is already part of the `<dirname>/readme.md` frontmatter, then updates existing Gist.
`scripts/upload_model_to_gist.sh <dirname>` uploads non-binary files in the model directory as a GitHub Gist and prints the Gist ID. If `gist_id` is already part of the `<dirname>/readme.md` frontmatter, then updates existing Gist.

Try doing `scripts/upload_model_to_gist.sh models/bvlc_alexnet` to test the uploading (don't forget to delete the uploaded gist afterward).

Expand Down
2 changes: 1 addition & 1 deletion docs/tutorial/interfaces.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ For a full example of fine-tuning, see examples/finetuning_on_flickr_style, but
**Testing**: `caffe test` scores models by running them in the test phase and reports the net output as its score. The net architecture must be properly defined to output an accuracy measure or loss as its output. The per-batch score is reported and then the grand average is reported last.

# score the learned LeNet model on the validation set as defined in the
# model architeture lenet_train_test.prototxt
# model architecture lenet_train_test.prototxt
caffe test -model examples/mnist/lenet_train_test.prototxt -weights examples/mnist/lenet_iter_10000.caffemodel -gpu 0 -iterations 100

**Benchmarking**: `caffe time` benchmarks model execution layer-by-layer through timing and synchronization. This is useful to check system performance and measure relative execution times for models.
Expand Down
2 changes: 1 addition & 1 deletion docs/tutorial/solver.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ $$
(W_t)_i - \alpha \frac{\sqrt{1-(\beta_2)_i^t}}{1-(\beta_1)_i^t}\frac{(m_t)_i}{\sqrt{(v_t)_i}+\varepsilon}.
$$

Kingma et al. [1] proposed to use $$\beta_1 = 0.9, \beta_2 = 0.999, \varepsilon = 10^{-8}$$ as default values. Caffe uses the values of `momemtum, momentum2, delta` for $$\beta_1, \beta_2, \varepsilon$$, respectively.
Kingma et al. [1] proposed to use $$\beta_1 = 0.9, \beta_2 = 0.999, \varepsilon = 10^{-8}$$ as default values. Caffe uses the values of `momentum, momentum2, delta` for $$\beta_1, \beta_2, \varepsilon$$, respectively.

[1] D. Kingma, J. Ba.
[Adam: A Method for Stochastic Optimization](http://arxiv.org/abs/1412.6980).
Expand Down
2 changes: 1 addition & 1 deletion examples/pycaffe/layers/pascal_multilabel_datalayers.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ class BatchLoader(object):
"""
This class abstracts away the loading of images.
Images can either be loaded singly, or in a batch. The latter is used for
the asyncronous data layer to preload batches while other processing is
the asynchronous data layer to preload batches while other processing is
performed.
"""

Expand Down
4 changes: 2 additions & 2 deletions include/caffe/data_transformer.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ namespace caffe {

/**
* @brief Applies common transformations to the input data, such as
* scaling, mirroring, substracting the image mean...
* scaling, mirroring, subtracting the image mean...
*/
template <typename Dtype>
class DataTransformer {
Expand Down Expand Up @@ -139,7 +139,7 @@ class DataTransformer {
virtual int Rand(int n);

void Transform(const Datum& datum, Dtype* transformed_data);
// Tranformation parameters
// Transformation parameters
TransformationParameter param_;


Expand Down
2 changes: 1 addition & 1 deletion include/caffe/layers/batch_norm_layer.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ class BatchNormLayer : public Layer<Dtype> {
int channels_;
Dtype eps_;

// extra temporarary variables is used to carry out sums/broadcasting
// extra temporary variables is used to carry out sums/broadcasting
// using BLAS
Blob<Dtype> batch_sum_multiplier_;
Blob<Dtype> num_by_chans_;
Expand Down