从以前版本的问题,有这样的:浏览网站的IP地址而不是localhost,这几乎概括了我到目前为止所做的事情......我已经有了本地IP工作.然后我找到了ngrok,显然我不需要通过IP连接.
我想要做的是将我在localhost上运行的网站暴露给互联网.我找到了一个可以做到这一点的工具:ngrok.
在visual studio中运行该网站,该网站在localhost/port#上启动.我在命令行中运行命令"ngrok http port#".一切似乎都很好.我生成了几个URL,并且ngrok检查URL(localhost:4040)可以工作.
唯一的问题是,当我转到生成的URL时,我收到一个HTTP错误400:错误的请求无效的主机名.这是一个不同的错误,当我运行"ngrok http wrongport#",这是一个主机未找到错误...所以我觉得好事正在发生.我只是不知道是什么......
在通过隧道服务将我的网站暴露给互联网时,我是否缺少一个步骤?如果有,我在ngrok文档中找不到它.
asp.net iis-express asp.net-web-api visual-studio-2012 ngrok
安装了tensorflow GPU(运行在一个可怜的NVIDIA GeForce 950上),我想比较性能和CPU.
我正在运行tensorFlow MNIST教程代码,并注意到速度的急剧增加 - 估计无论如何(我在笔记本电脑i7上运行了CPU版本,批量大小为100,这是在桌面GPU上,批量大小10) - 当我切换时CPU和GPU之间...但我只注意到当我将GPU上的批量大小从100降低到10时速度增加...
现在我缺乏客观的衡量标准.
有没有办法在CPU和GPU张量流之间切换?
调试和运行时,我在pycharm中输入错误.
我的项目结构是正确的,etc./HW3/.所以这HW3是根目录.
我在HW3中有一个子文件夹util,和一个文件util/util.py.我有另一个文件util叫run_tests.py.
在run_tests.py,我有以下导入结构,
from util.util import my_functions, etc.
Run Code Online (Sandbox Code Playgroud)
这会产生输入错误, from util.util import load_dataset,proportionate_sample
ImportError: No module named 'util.util'; 'util' is not a package
但是,在完全相同的项目中,在util调用的另一个目录(同一级别)中data,我有一个文件data/data_prep.py,它也util/util.py使用类似的import语句导入函数...并且它运行没有任何问题.
显然,我在做作业的过程中这样做,所以请理解:这是作业范围的辅助.
当我将文件移动到另一个目录时,问题就消失了.所以我想这个问题是如何导入位于pycharm项目中同一目录下的python文件? 因为如果我这样做import util,pycharm会引发错误,并提示我使用根目录中的全名.
我有一个问题,我通过沿行轴连接(垂直堆叠)生成一个pandas数据帧.
每个组成数据帧都有一个自动生成的索引(递增数字).
连接后,我的索引被搞砸了:它计数到n(其中n是相应数据帧的形状[0]),并在下一个数据帧重新开始.
我试图"重新计算索引,给定当前的顺序",或"重新索引"(或者我认为).事实证明,这DataFrame.reindex似乎并不是什么.
这是我试图做的:
train_df = pd.concat(train_class_df_list)
train_df = train_df.reindex(index=[i for i in range(train_df.shape[0])])
Run Code Online (Sandbox Code Playgroud)
失败了"无法从重复的轴重新索引".我不想改变我的数据的顺序...只需删除旧索引并设置一个新索引,保留行的顺序.
诗歌安装:
\n(installs dependencies)\nRun Code Online (Sandbox Code Playgroud)\npoetry show --tree\n\nblack 20.8b1 The uncompromising code formatter.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 appdirs *\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 click >=7.1.2\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 mypy-extensions >=0.4.3\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 pathspec >=0.6,<1\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 regex >=2020.1.8\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 toml >=0.10.1\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 typed-ast >=1.4.0\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 typing-extensions >=3.7.4\nRun Code Online (Sandbox Code Playgroud)\n接下来,诗歌删除...
\npoetry remove black\n\n\n ValueError\n\n Package black not found\n\n at ~/proj/venv/lib/python3.9/site-packages/poetry/console/commands/remove.py:52 in handle\n 48\xe2\x94\x82 requirements[key] = poetry_content[section][key]\n 49\xe2\x94\x82 break\n 50\xe2\x94\x82\n 51\xe2\x94\x82 if not found:\n \xe2\x86\x92 52\xe2\x94\x82 raise ValueError("Package {} not found".format(name))\n 53\xe2\x94\x82\n 54\xe2\x94\x82 for key in requirements:\n 55\xe2\x94\x82 del poetry_content[section][key]\n 56\xe2\x94\x82\nRun Code Online (Sandbox Code Playgroud)\n对我来说,缺乏关于这个主题的搜索线程表明,一些应该“正常工作”的东西正在失败。
\n有任何想法吗?
\n我有一个奇怪的情况.
我有一个2D Numpy数组,x:
x = np.random.random_integers(0,5,(20,8))
Run Code Online (Sandbox Code Playgroud)
我有2个索引器 - 一个带有行的索引,另一个带有索引.为了索引X,我必须执行以下操作:
row_indices = [4,2,18,16,7,19,4]
col_indices = [1,2]
x_rows = x[row_indices,:]
x_indexed = x_rows[:,column_indices]
Run Code Online (Sandbox Code Playgroud)
而不仅仅是:
x_new = x[row_indices,column_indices]
Run Code Online (Sandbox Code Playgroud)
(失败的:错误,无法用(2,)广播(20,))
我希望能够使用广播在一行中进行索引,因为这样可以保持代码的清晰和可读性......而且,我不知道所有关于python的内容,但据我所知它,它应该更快一行(我将使用相当大的数组).
测试用例:
x = np.random.random_integers(0,5,(20,8))
row_indices = [4,2,18,16,7,19,4]
col_indices = [1,2]
x_rows = x[row_indices,:]
x_indexed = x_rows[:,col_indices]
x_doesnt_work = x[row_indices,col_indices]
Run Code Online (Sandbox Code Playgroud) 我使用 docker 来创建 CLI 接口来测试我的代码。这些被合理地命名为:
proj_root/.../docks/foo.dockerfile
proj_root/.../docks/bar.dockerfile
Run Code Online (Sandbox Code Playgroud)
因为涉及的dock不止一个,项目根目录下的顶级“Dockerfile”是不合理的。尽管在 docker 中构建时我无法复制祖先目录,但我可以克隆我的整个 repo。
所以我的项目架构适合我。
接下来,我查找,docker-compose因为我需要将我的 docker 卡与 postgres 数据库相匹配并公开一些端口。
但是,从命令行界面的角度来看,docker-compose 似乎锚定到当前工作目录中硬编码的“Dockerfile”用户概念。
但!我看到错误消息暗示该工具能够查找任意命名的 dockerfile:
错误:找不到指定的 Dockerfile:Dockerfile
问题是:我如何docker-compose出发寻找foo.dockerfile而不是./Dockerfile?
我用vim插头安装了YCM,但是在处理完成之前我可能已经关闭了.现在,当我启动vim时,我收到此错误"ycmd服务器SHUT DOWN(重启机智......文档中的说明."
我用谷歌搜索,但找不到可行的解决方案.我没有在文档中看到任何有用的内容.但我对vim和编码很新,所以可能会遗漏一些东西.
:YcmDebugInfo返回"服务器错误,没有来自服务器的调试信息".
我试过:YcmRestartServer,但没有结果 - 它暂停然后返回相同的错误.我还运行:PlugInstall和:PlugUpdate,所有插件,包括YCM,都是最新的.
python ×5
arrays ×1
asp.net ×1
c++ ×1
cin ×1
docker ×1
dockerfile ×1
iis-express ×1
importerror ×1
input ×1
ipython ×1
matplotlib ×1
ngrok ×1
numpy ×1
pandas ×1
pycharm ×1
python-3.x ×1
tensorflow ×1
vim ×1