Cómo instalar networkx2.0.zip
Utilizo una GPU y mi GPU es titan16G con memoria de 32G.
El primero es la compilación de archivos caffe y bibliotecas de terceros. Aquí hay un enlace de compilación desde donde lo descargué y compilé.
Haz clic para abrir el enlace happynear.
Luego está cómo compilar la interfaz de Python.
1. Primero, genere dos archivos de Python. Después de generar caffe_pb2.py en src/caffe/proto/extract_proto.bat, estos dos archivos son muy útiles.
2. abra el caffe/buildVS2013 proporcionado y abra el archivo de proyecto existente en él. Normalmente debería haber 7 proyectos, seleccione pycaffee como un proyecto compilado por separado. Como se muestra:
Inicie pycaffe como un arranque único. Tenga en cuenta que debe compilar en la versión de x64 bits.
Si no está disponible, agregue los elementos de la carpeta Python a esta carpeta. Si no tiene un proyecto de Python, cree uno usted mismo y agregue el archivo cpp a la carpeta de Python.
3. Seleccione las propiedades de pycaffe, complete el directorio de inclusión y el directorio de biblioteca en el directorio VC en la propiedad de configuración con include y libs donde se encuentra Python, y luego agréguelos al directorio de inclusión adicional en el directorio C/C.
Tomemos mi Python como ejemplo. D:/python 27/Lib; D:/python/include/ y D:/python 27/lib/site-packages/numpy/core/include Si cudnn ya está instalado, puede agregar USE_CUDNN al preprocesador y cambiar CUDNN. Los archivos to lib se agregan al directorio de entrada del vinculador como bibliotecas dependientes adicionales.
3. Comience a compilar. Tenga en cuenta que debe compilar con caffe y caffelib en el mismo proyecto; de lo contrario, se producirá un error.
4. Después de una compilación exitosa, _caffe.pyd se generará en caffe/python/caffe y no se podrá abrir.
5. Configurar el entorno Python: se requieren varias bibliotecas adicionales.
Cython gt=0.19.2
numpy gt=1.7.1
scipy gt=0.13.2
imagen del kit de ciencia ficción gt;=0.9.3
matplotlib gt=1.3.1
ipython gt=3.0.0
h5py gt=2.2.0
leveldb gt=0.191
networkx gt=1.8.1
nose gt=1.3.0
panda gt=0.12.0
python-date util gt;=1.4, lt2
protobuf gt=2.5.0
python-gflags gt;=2.0
pyyaml gt =3.10
pillow gt=2.3.0
six gt=1.1.0
Numpy debe instalarse con la versión MKL; de lo contrario, scipy no se puede usar con BLAS.
No existe una versión de LevelDB para Windows, pero encontré una manera de usarla. Ver este blog:
Haga clic para abrir el enlace.
Si hay algo que PIPIPInstall no puede instalar, puede ir a este sitio web para buscar el archivo wheel que desea instalar.
Haz clic para abrir el enlace.
6. Finalmente, simplemente copie la carpeta caffe en python en el directorio python27/Lib/site-packages.
Al realizar la prueba, simplemente ingrese import caffe en la consola para ver si se puede cargar y sabrá que fue exitoso :)