علی شکیبا

دفتر یادداشت دیجیتال برای هر چیز مفید!
for /L %G in (1,1,30) do net user user%G 123 /add
for /L %G in (1,1,30) do net localgroup "Remote Desktop Users" user%G /add
for /L %G in (1,1,30) do net user user%G /Passwordchg:no
۰ نظر موافقین ۰ مخالفین ۰ ۱۴ مهر ۹۷ ، ۱۱:۰۹
علی شکیبا
conda install tqdm
pip install graphviz
conda install opencv bcolz graphviz
conda install ipyparallel
conda install pandas
conda install keras jupyter notebook
conda install scikit-image ipyparallel
conda install scikit-learn seaborn
conda install torch dask jupyter tensorflow
۰ نظر موافقین ۰ مخالفین ۰ ۱۲ شهریور ۹۷ ، ۲۳:۰۲
علی شکیبا

اصول قالب‌بندی برنامه‌های پایتون -- PEP 8 -- Style Guide for Python Code

https://www.python.org/dev/peps/pep-0008/

۰ نظر موافقین ۰ مخالفین ۰ ۰۹ شهریور ۹۷ ، ۱۷:۳۹
علی شکیبا

مقاله و ابزار جالبی بود که تصادفی به آن برخوردم.

Semantic Style Transfer and Turning Two-Bit Doodles into Fine Artworks

https://arxiv.org/abs/1603.01768

و پیاده سازی آن

https://github.com/alexjc/neural-doodle

۰ نظر موافقین ۰ مخالفین ۰ ۰۶ شهریور ۹۷ ، ۰۰:۰۷
علی شکیبا

فقط کافی است کد زیر در ابتدای notebook قرار گیرد:

!pip install fastai
!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python
import cv2
from os import path
from wheel.pep425tags import get_abbr_impl, get_impl_ver, get_abi_tag
platform = '{}{}-{}'.format(get_abbr_impl(), get_impl_ver(), get_abi_tag())
accelerator = 'cu80' if path.exists('/opt/bin/nvidia-smi') else 'cpu'
!pip install -q http://download.pytorch.org/whl/{accelerator}/torch-0.3.0.post4-{platform}-linux_x86_64.whl torchvision
import torch
!pip install Pillow==4.0.0
!pip install image
%matplotlib inline
from fastai.imports import *
۰ نظر موافقین ۰ مخالفین ۰ ۰۵ شهریور ۹۷ ، ۱۶:۴۰
علی شکیبا

به صورت تصادفی به این مطلب جالب برخورد کردم.

The best academic acknowledgements ever

منتشر شده در 

https://www.timeshighereducation.com/blog/best-academic-acknowledgements-ever

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ شهریور ۹۷ ، ۱۳:۵۴
علی شکیبا

به منظور ارسال برنامه به سروری خاص در بستر محاسبات سریع از این فایل استفاده می کنم.

#PBS -S /bin/bash
### General Options ###
#PBS -N Name-of-Regressuin
#PBS -V
### Resource Handling ###
#PBS -l nodes=p4.hpc.vru.ac.ir:ppn=4
#PBS -q test
#PBS -l walltime=10:0:0
### Output Stream Options ###
### Mail Options ###
#PBS -m bea
### Bash script ###
دستورات لازم جهت اجرای برنامه
exit 0
۰ نظر موافقین ۰ مخالفین ۰ ۰۲ شهریور ۹۷ ، ۱۱:۳۰
علی شکیبا

برای حذف در کنسول لازم است از دستورات

vgchange –a n <volume group name>

و سپس

vgremove <volume group name>

 

استفاده کنیم.

۰ نظر موافقین ۰ مخالفین ۰ ۲۹ مرداد ۹۷ ، ۱۴:۴۲
علی شکیبا

برای فشرده‌سازی یک پوشه در لینوکس از دستور زیر استفاده شود:

zip -r filename.zip folder
۰ نظر موافقین ۰ مخالفین ۰ ۲۷ مرداد ۹۷ ، ۱۱:۵۰
علی شکیبا

برای چند نمودار در یکی از مقالاتم به مشکل اندازه قلم برخورد کردم. برای رفع این موضوع از کد زیر استفاده می کنم:

import matplotlib
font = {#'family' : 'normal',
'weight' : 'normal',
# 'size' : 22
}
matplotlib.rc('font', **font)
SMALL_SIZE = 14
MEDIUM_SIZE = 16
BIGGER_SIZE = 18
plt.rc('font', size=SMALL_SIZE) # controls default text sizes
plt.rc('axes', titlesize=SMALL_SIZE) # fontsize of the axes title
plt.rc('axes', labelsize=MEDIUM_SIZE) # fontsize of the x and y labels
plt.rc('xtick', labelsize=SMALL_SIZE) # fontsize of the tick labels
plt.rc('ytick', labelsize=SMALL_SIZE) # fontsize of the tick labels
plt.rc('legend', fontsize=SMALL_SIZE) # legend fontsize
plt.rc('figure', titlesize=BIGGER_SIZE) # fontsize of the figure title
c1 = ((1,0.753,0,1))
c2 = ((0.929,0.490,0.192,1))
c3 = ((0.4,0.4,0.4,1))
c4=(0.36,0.61,0.84,1)
c5=(112/255.0,173/255.0,71/255.0,1)
۰ نظر موافقین ۱ مخالفین ۰ ۲۴ مرداد ۹۷ ، ۱۷:۰۵
علی شکیبا