Home
Blog
Tutorials
Docs
DeePMD-kit
DP-GEN
dpdata
DPDispatcher
Publications
GitHub
Home
Blog
Tutorials
Docs
Publications
GitHub
DeePMD-kit
v2.1.1
Getting Started
Getting Started
Advanced
1. Installation
2. Data
3. Model
4. Training
5. Freeze and Compress
6. Test
7. Inference
8. Integrate with third-party packages
9. FAQs
Developer Guide
Coding Conventions
Create a model
Atom Type Embedding
Python API
C++ API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Functions
Function deepmd::check_status
Function deepmd::get_env_nthreads
Function deepmd::load_op_library
Function deepmd::model_compatable
Function deepmd::name_prefix
Function deepmd::select_by_type
Template Function deepmd::select_map(std::vector<VT>&, const std::vector<VT>&, const std::vector<int>&, const int&)
Template Function deepmd::select_map(typename std::vector<VT>::iterator, const typename std::vector<VT>::const_iterator, const std::vector<int>&, const int&)
Template Function deepmd::select_map_inv(std::vector<VT>&, const std::vector<VT>&, const std::vector<int>&, const int&)
Template Function deepmd::select_map_inv(typename std::vector<VT>::iterator, const typename std::vector<VT>::const_iterator, const std::vector<int>&, const int&)
Function deepmd::select_real_atoms
Template Function deepmd::session_get_scalar
Template Function deepmd::session_get_vector
Function deepmd::session_input_tensors(std::vector<std::pair<std::string, tensorflow::Tensor>>&, const std::vector<VALUETYPE>&, const int&, const std::vector<int>&, const std::vector<VALUETYPE>&, const VALUETYPE&, const std::vector<VALUETYPE>&, const std::vector<VALUETYPE>&, const deepmd::AtomMap<VALUETYPE>&, const std::string)
Function deepmd::session_input_tensors(std::vector<std::pair<std::string, tensorflow::Tensor>>&, const std::vector<VALUETYPE>&, const int&, const std::vector<int>&, const std::vector<VALUETYPE>&, InputNlist&, const std::vector<VALUETYPE>&, const std::vector<VALUETYPE>&, const deepmd::AtomMap<VALUETYPE>&, const int, const int, const std::string)
Typedefs
Project Details
License
Authors and Credits
DeePMD-kit
»
C++ API
»
Template Function deepmd::select_map(typename std::vector<VT>::iterator, const typename std::vector<VT>::const_iterator, const std::vector<int>&, const int&)
Edit on GitHub
Template Function deepmd::select_map(typename std::vector<VT>::iterator, const typename std::vector<VT>::const_iterator, const std::vector<int>&, const int&)
Defined in
File common.h
Function Documentation
template
<
typename
VT
>
void
deepmd
::
select_map
(
typename
std
::
vector
<
VT
>
::
iterator
out
,
const
typename
std
::
vector
<
VT
>
::
const_iterator
in
,
const
std
::
vector
<
int
>
&
fwd_map
,
const
int
&
stride
)
Read the Docs
v: v2.1.1
Versions
master
latest
stable
v2.1.1
v2.1.0
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v2.0.0.b4
v2.0.0.b3
v2.0.0.b2
v2.0.0.b1
v2.0.0.b0
v2.0.0.a1
v2.0.0.a0
v1.3.3
v1.3.2
v1.3.1
v1.3.0
r1.3
r1.2
Downloads
On Read the Docs
Project Home
Builds